new ireland

Noun
  1. An island in the Bismarck Archipelago;
    Part of Papua New Guinea (synset 108864217)

Found on Word Lists

Other Searches