odeon

noun
  1. a theater or concert hall, especially one used for musical performances
  2. in ancient Greece and Rome, a roofed theater used for musical competitions and recitations
  3. Usage: historical

Examples