Home - Boy's Name - H - Herzog

Boys name -
Herzog

Meaning:

Duke

Derivation:

Origins:

Teutonic

Mail to a Friend