pragmatic · reliable · keep
Source: German
Root Word: Brunnen
Meaning: Spring or well
Popularity History: This surname is more common among German communities, especially in Germany, Switzerland and Austria.