Deeva may reflect Sanskrit deva 'divine' or a stylized form of Diva, from Latin for 'goddess-like.'
Like Deeva?
Swipe through thousands of names like it