What is the meaning of Odeon?

An ancient Greek or Roman building used for performances of music and poetry.

A theatre or concert hall.

odeon

Source: wiktionary.org