Odeon

Noun

  • An ancient Greek or Roman building used for performances of music and poetry.
  • A modern theatre or concert hall.

Leave a Reply

Your email address will not be published.