Synonyms of Ambo in English :

Antonyms of Ambo in English

Thesaurus of Ambo in English

Ambo

see definition of ambo

Synonyms of ambo

1. (noun) a platform raised above the surrounding level to give prominence to the person on it

Hypernyms of ambo

1. (noun) a platform raised above the surrounding level to give prominence to the person on it