Name Details

Herrold

Meaning

Authoritative person in the army