From Sanskrit meaning 'worship' or 'devotion,' a traditional Indian name expressing deep religious reverence.
Like Aradhana?
Swipe through thousands of names like it