Subscribe
URL of the page has been copied to clipboard.
Meaning : The smaller but more populous of two main islands of New Zealand. Separated from South Island by Cook Strait.
Install App
North island meaning in Telugu.