Meaning of new ireland

Definition of new ireland

(noun) an island in the Bismarck Archipelago; part of Papua New Guinea

Other information on new ireland

WIKIPEDIA results for new ireland
Amazon results for new ireland