NameHub
Name Element

þeudiskaz

Meaning & History
A Germanic term meaning "of the people, of the tribe" [1][2].
Ask AI