Skip to content
NepalNames

Deities

Rama names for baby boys

38 names

38 names that are names or epithets of Rama (38 suit boys, 1 suit girls). Read what each epithet means before you choose. More in our guide to names from gods and goddesses.

Names of other deities

Guide

Lord Rama names for baby boys, with meanings

Lord Rama, hero of the Ramayana, is admired for his sense of duty and kindness. This page lists 38 names that are names or epithets of Rama, each with its meaning and Devanagari spelling. All 38 suit boys, and one, Rama, is also given to girls. Many are built on Ram or on Raghu, the name of Rama's royal line.

  1. Ram itself

    Ram (राम) means pleasing or charming. It is short, timeless and easy to pair with other names.

  2. Son of the Raghu line

    Raghav means descendant of Raghu. Raghubir means hero of the Raghu clan, and Raghubar means best of the Raghu clan.

  3. Lord of Ayodhya

    Awadhesh means lord of Awadh, which is Ayodhya. Kaushalendra means lord of Kosala, Rama's kingdom.

Popular Lord Rama names for baby boy

Ram means pleasing or charming, and names the seventh avatar of Vishnu. Ramchandra (रामचन्द्र) means Rama, gentle as the moon. Shreeram is a revered form of the name. Ramji is a respectful form. Sitaram means Sita and Rama together. Rajaram means Lord Rama as king. Jayaram means victory to Lord Rama. Browse boy names ending in ram for more.

Rama epithets from the Ramayana

Raghav (राघव) means descendant of Raghu. Raghubir means hero of the Raghu clan. Awadhesh means lord of Awadh. Awadhkishor means young prince of Awadh. Kaushalendra means lord of Kosala. Ramnath means Rama as master or protector. Rama is an avatar of Vishnu, so you may also like Vishnu names.

Tips for parents

  • Use Ram as a first or middle name, since it pairs well with many other names.
  • Choose Raghav if you want a Rama name that feels a little more modern.
  • Read the meaning of compounds like Sitaram, which honor Rama and Sita together.
  • Say the full name with your surname to check the rhythm.

Frequently asked questions

What are some Lord Rama names for a baby boy?

Ram, Ramchandra, Shreeram, Raghav and Raghubir are popular choices. Awadhesh and Kaushalendra are classic epithets that refer to Rama's kingdom.

What does Raghav mean?

Raghav means descendant of Raghu, the royal line of Lord Rama. It is written राघव in Devanagari and is also spelled Raghab.

Is Rama used as a girl's name?

Yes. Rama means pleasing or charming and names Lord Rama, and it is given to both boys and girls.

Where can I find more names from Hindu gods?

See our names of deities page and the guide to names from Hindu gods and goddesses.