English dictionary
new britain meaning and definition
Definition and meaning of new britain at MeaningMonkey.org. new britain meaning and definition in the English Dictionary.NEW BRITAIN noun
Definition of New Britain (noun)
- the largest island in the Bismarck Archipelago; part of Papua New Guinea
Source: Princeton University Wordnet