Invercargill The city/word Invercargill means New Zealand. The city Invercargill lies in New Zealand. The country New Zealand contains the city New Zealand.