What is the meaning of Amphitheatrum?

an amphitheatre, amphitheater

Source: wiktionary.org