YourDictionary

Rama

noun

any of three of the incarnations of the Hindu god Vishnu, esp. the seventh

See Rama in American Heritage Dictionary 4

Learn more about Rama

link/cite print suggestion box