Definition of Townsville in English:

Townsville

proper noun

  • An industrial port and resort on the coast of Queensland, north-eastern Australia; population 175,542 (2008).

Pronunciation

Townsville

/ˈtaʊnzvɪl/