Rama carries different meanings by origin.
Means 'pleasing, beautiful' in Sanskrit; incarnation of Vishnu.
Check back in a moment for rank and trend details.