Definition of New Britain

Any infomration entered here is solely your responsibility

Currently available definitions
New Britain in English
Noun
  1. the largest island in the Bismarck Archipelago; part of Papua New Guinea