Odeon meaning

A modern theatre or concert hall.
noun
1
0
An ancient Greek or Roman building used for performances of music and poetry.
noun
1
1
Advertisement

Origin of odeon

  • From Ancient Greek ᾠδεῖον (ōideion), from ᾠδή (ōidē, “song”).

    From Wiktionary