troseddwr (Welsh) comes from Welsh troseddu, from Welsh trosedd, from Welsh -edd, from Middle Welsh -eð, from Proto-Celtic *-iyā, from Proto-Indo-European -éh₂.
troseddwr (Welsh): criminal, offender