Dreams and visions of shaving your legs, armpits, head or vagina tell you that you are ashamed of your appearance. You try to remove something, make yourself more beautiful, pretend to be different and want to be better.
and another explanation is that you are getting rid of the old problems, getting ready for something new, a new responsibility, new beginnings.
Yet another explanation is that shaving represents letting go, past life, exposing old wounds and revisiting. The alternative is that you remove the shaving only for the outside world (ego world).
Shaving in your dream or vision can also represent an awareness that the problems are in your heart and not on the outside of your body. An alternative explanation is that you don't want to go with the trends of the present, you are your own personality, standing for its own feelings and ideas, and cannot meet the demands of the so-called average people. pay close attention to what you shave from this you can make out a lot to explain it.