Definition of New Britain

  • 1. The largest island in the Bismarck Archipelago; part of Papua New Guinea Noun

Semanticaly linked words with "New Britain"