Tewdwr

Origin Gender Meaning
Greek Boy Gift of God
Old Welsh Boy King of the people
Greek Boy Gift of God