Skip to main content

MarcR's definitions

zahra

n. A female who is deliciously sexy; Erotically and arousingly attractive. One who is able to make men burn with desire.
Damn that chick is hot, she's like a Zahra
by MarcR February 3, 2008
mugGet the zahramug.

Share this definition