← Back to browseelamnoun#43,464TranslationNo Japanese definition yet.English definitionan ancient country in southwestern Asia to the east of the Tigris River (in what is modern Iran)ExamplesNo examples yet.Similar wordseelamelaelanselamelandelana← impaledeportment →