English synonyms about - contact  

New Britain

noun

1 New Britain

The largest island in the Bismarck Archipelago; part of Papua New Guinea.


Find more on new britain elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0312