n. Niue, self-governing island (dependency of New Zealand) in central Pacific Ocean that was discovered by Capt. James Cook in 1774
SAVAGE ISLAND
Meaning of SAVAGE ISLAND in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012