Etymology · German

Heimbach

3 English words descend from German Heimbach, most common first.