Baby Names and Name Generators

What Does Neeraj Mean?
"Lotus"