Nilou

NEE-lou
Variation of Niloufar, Persian
"water lily, lotus"

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.