Top definition
short for Nilufar - A Persian name for a girl. Persian word for a flower known as "Morning Glory"(purple/blue flower that grows as a vine, the flower opens in the morning and closes in the evening). Artist that releases her O.C.D. in her art. Descendant of a king.
by Medi Hashimoto February 04, 2010
Get the mug
Get a Nilu mug for your bunkmate Jerry.
buy the domain for your travel vlog