An Indian name meaning lord of the world, often used as an epithet of a Hindu deity.
Like Lokesh?
Swipe through thousands of names like it