Old Welsh

iudd

Meaning & History

An Old Welsh and Old Breton term meaning "lord".

Names containing this element

36