← Back to browseambonoun#38,835TranslationNo Japanese definition yet.English definitiona platform raised above the surrounding level to give prominence to the person on itExamplesNo examples yet.Similar wordsambosamboyambambuambaambi← detestablephylon →