← Back to browseramanoun#9,430TranslationラーマラーマEnglish definitionavatar of Vishnu whose name is synonymous with GodExamplesNo examples yet.Similar wordsramanramaaramahramatramramada← pgpaustria →