ALL meanings of invercargill
In·ver·car·gill
I i - noun invercargill a city on S South Island, in New Zealand. 1
- noun invercargill a city in New Zealand, on South Island: regional trading centre for sheep and agricultural products. Pop: 51 700 (2004 est) 0