You can, but why would you want to when there is a native MacOS version of Blender available?
Running Blender (or any application) through a virtual machine involves a bit of a performance hit (as the virtual machine only gets a reduced share of your processor, memory etc.) and you cannot access your real hardware directly. The most relevant example is that Blender running in a virtual machine would not have access to your Nvidia graphics card, and therefore CUDA rendering will not be available.