What is the meaning of Showground?
An outdoor arena or area where entertainment events and shows are held.
Source: wiktionary.orgSearch words containing
An outdoor arena or area where entertainment events and shows are held.
Source: wiktionary.orgSearch words containing