From Indian languages, especially Sanskritic traditions, meaning devotion, affection, or heartfelt longing.
Like Spruha?
Swipe through thousands of names like it