From Sanskrit, meaning lord of the gods or ruler, an epithet of deities such as Indra or Vishnu.
Like Suresh?
Swipe through thousands of names like it