Diefenbach
SurnamePopularity
Contribute
Surname DIEFENBACH
SOURCE: Location
USAGE: German
Meaning & History
From a German place name which meant "deep creek".