Names A-Z - names, meanings and origins
27935 names, meanings and origins
NamesAZ.com

Diethelm

Origin
german
Origin name
‘to protect the people he has a helmet’, a people's soldier