Definify.com

Definition 2024


Invercargill

Invercargill

English

Proper noun

Invercargill

  1. The southernmost city in New Zealand, and the main business centre of the Southland region.