Synonyms of Ambo in English :
Antonyms of Ambo in English
Thesaurus of Ambo in English
Ambo
see definition of amboSynonyms 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