new_irelandEnglish

New Ireland

Noun

An island in the Bismarck Archipelago, part of Papua New Guinea

English: New Ireland