Top definition
The ideal woman. Usually referred to as every man's dream. Once a shehrnaz enters your life it works like magic adding happiness, success, fame, and eternal bliss. It is the epitome of sex, beauty and brains.
by cleopatra222309 February 21, 2011
Get the mug
Get a Shehrnaz mug for your fish Günter.