Odeon has 2 different meanings across 1 category:
Proper Noun
An ancient Greek or Roman building used for performances of music and poetry.
Any of a chain of British cinemas