https://en.synonym.one/amp/new britain
1 definition for NEW BRITAIN