odeon in Indonesian odeon in Indonesian odeon noun An ancient Greek or Roman building used for performances of music and poetry. Add to Flashcards