Rama definition by Webster's New World
any of three of the incarnations of the Hindu god Vishnu, esp. the seventh
Origin: Sanskrit Rāma
Webster's New World College Dictionary Copyright © 2010 by Wiley Publishing, Inc., Cleveland, Ohio. Used by arrangement with John Wiley & Sons, Inc.
-orama: autorama, gospelrama, Kinderama
Rama definition by American Heritage Dictionary
A deified hero worshiped as an incarnation of Vishnu.