Rama is an Indian male name, the name of a reincarnation of the Hindu god Vishnu. He features in an ancient Indian epic poem, the Ramayana, in which his wife Sita is abducted by the demon king Ravana though he rescues her. The name has two possible meanings: it means “dark, dark-colored, black” and it also means “pleasing, charming, lovely, beautiful”. Rama is also a female Indian name meaning “wife, mistress”. It was an epithet of Lakshmi, the Hindu goddess of luck, prosperity, and fortune. Rama is also a surname, originating from the given name. Rama is also a short form of names beginning with it, such as Ramachandra or Ramakrishna.
Origin: Sanskrit

Variants:
- Ram (Indian, Hindi, Marathi, Bengali, Tamil, Telugu, Malayalam, Kannada, Nepali)