Sanskrit name meaning 'pleasing'; the hero-god of the Hindu epic Ramayana.
Like Rama?
Swipe through thousands of names like it