SynonymX
Speak
New Britain
Definition of New Britain
1.
The largest island in the Bismarck Archipelago; part of Papua New Guinea
Noun
Semanticaly linked words with "New Britain"
bismarck archipelago
island