An Indian-derived name likely built from deva, meaning divine or godlike.
Like Devisha?
Swipe through thousands of names like it