Shaving your legs in a dream means you are preparing for intimacy in waking life! A shaved head in a dream may mean you meed to cut short a certain train of thought or cut short an idea. A shaved head in some cultures is a sign of grief.
Shaving can also mean you recently had a “close shave” or a close call in real life.
If something has been shaved or someone is shaving, the main thing you should ask yourself is “What do I need to cut short in my life?”