NameHub
Old Welsh

iudd

Meaning & History
An Old Welsh and Old Breton term meaning "lord".
Names containing this element

36

Ask AI