Boy name origins & meanings
- Welsh : Treasured one
Family name origins & meanings
- English (of Norman origin) : habitational name (Old French d’Eu) for someone from Eu in Seine-Maritime, France (see Doe 2).
- Welsh : nickname for a fat person, from Welsh tew ‘fat’.