Definition of "odeon"
noun:
-
An ancient Greek or Roman building used for performances of music and poetry.
from Wiktionary, Creative Commons Attribution/Share-Alike License -
A modern theatre or concert hall.
from Wiktionary, Creative Commons Attribution/Share-Alike License
-