Answer: HIPPODROME

Possible questions:


Arena we know 6 Answers
Stadium for horse shows we know 1 Answer
Arena of a sort we know 1 Answer

Similar Answers: