Davasha appears to be a modern coined name, possibly blending Dav- with the popular -asha ending.
Like Davasha?
Swipe through thousands of names like it