Definition of Invercargill in English:

Invercargill

proper noun

  • A city in New Zealand, in the South Island; population 50,328 (2006).

Pronunciation:

Invercargill

/ˌɪnvəˈkɑːɡɪl/