NameHub
Name Element

thiudisc

Meaning & History
An Old Dutch term meaning "of the people, of the tribe, German".
Ask AI