amphitheatretranslation and definition "amphitheatre", tamil lexiconWordTamil Definitionamphitheatreஅரைவட்டப் பள்ளம்