Baby Names and Name Generators
What Does Naresh Mean?
"Lord of man"