new_ireland
1. [ noun ] (geography) an island in the Bismarck Archipelago; part of Papua New Guinea
Related terms: island Bismarck_Archipelago
Similar spelling:   New_Orleans