ambo in Indonesian ambo in Indonesian ambo noun (Roman Catholicism) A stationary podium used for readings and homilies. Add to Flashcards