0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?