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