Advertisement

Bremen

city in Germany, from Old Saxon bremo "edge" (related to English brim (n.)), in reference to its site on a river bank.

Others are reading

Advertisement
Definitions of Bremen from WordNet

Bremen (n.)
a city of northwestern Germany linked by the Weser River to the port of Bremerhaven and the North Sea; in the Middle Ages it was a leading member of the Hanseatic League;
From wordnet.princeton.edu