dysgwyr (Welsh) comes from Welsh dysgu, from Latin disco, from Proto-Italic diskō, from Proto-Italic dikskō, from Proto-Indo-European di-dḱ-ské-ti, from Proto-Indo-European deḱ- — take; perceive.
Ancestry of “dysgwyr”, step by step
dysgwyr traces back through two separate lines of ancestry.