Variant of Devendra, from Sanskrit meaning lord of the gods.
Like Devindra?
Swipe through thousands of names like it