Stadia Synonyms

stādē-ə
A large structure for open-air sports or entertainments
(Noun)