What's another word for arena?

comments powered by Disqus