Baby Names and Name Generators

What Does Narendra Mean?
"King of men"