Meaning of new britain
Definition of new britain
(noun)
the largest
island
in the Bismarck Archipelago;
part
of Papua New Guinea
Other information on new britain
WIKIPEDIA results for
new britain
Amazon results for
new britain
Tweet