Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

rama Definition

Cancel
rama
noun(ra-ma)
avatar of Vishnu whose name is synonymous with God; any of three incarnations: Ramachandra or Parashurama or Balarama

Words Related to rama!

rama Examples by Brain Bank Users