odeon
noun
- 1
An ancient Greek or Roman building used for performances of music and poetry.
- 2
A theatre or concert hall.
Translate “odeon” to another language
Click any language to open the translator with this word already filled in.
An ancient Greek or Roman building used for performances of music and poetry.
A theatre or concert hall.
Click any language to open the translator with this word already filled in.