brest
Explore definitions, synonyms, and language insights of brest
Definitions
Noun
a port city in northwestern France (in Brittany); the chief naval station of France
Explore definitions, synonyms, and language insights of brest