1. (loc.n.) The name of a resort town in New Zealand .
Download the Cook Islands Dictionary App for iOS or Android