ODEON
Meaning of ODEON in English
O ‧ de ‧ on /ˈəʊdiən/ BrE AmE noun
one of a chain of cinemas in the UK. There is an Odeon cinema in most British towns and cities.
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012