Nilufer comes from Persian nilufar, meaning 'water lily' or 'lotus flower.'
Like Nilufer?
Swipe through thousands of names like it