Home
Search
Index
Definify.com
Definition
2024
Invercargill
Invercargill
English
Proper noun
Invercargill
The southernmost city in
New Zealand
, and the main business centre of the Southland region.
Similar Results