Nilou
NEE-lou
Variation of Niloufar, Persian
"water lily, lotus"Share
Copy link
Nilou Origin and Meaning
The name Nilou is a girl's name meaning "water lily, lotus".
This delightful, lovable Persian name is typically reserved as a nickname for Niloufar. It rhymes with Lilou, the utterly charming French nickname.
A notable bearer is Iranian-American magazine editor Nilou Motamed, formerly the Editor-in-Chief at Food & Wine.