Ambo Meaning

There are 1 meaning(s) for word Ambo

Ambo Meaning 1 : a platform raised above the surrounding level to give prominence to the person on it

    Synonyms : dais,  podium,  pulpit,  rostrum,  soapbox,  stump