Definitions for "Odeion"
(or Odeon) A small theater roofed off from the sky, unlike theaters which were open air.
a small, roofed, theatre-like structure used for music, speeches, debates and the like.