English | German | Russian | Czech

Invercargill English

Meaning Invercargill meaning

What does Invercargill mean?

Invercargill

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

Are you looking for...?