talon (Old French) comes from Medieval Latin talonem, from Vulgar Latin talonis, from Latin tālus, from Proto-Italic tākslos, from Proto-Indo-European téh₂g-s-los, from Proto-Indo-European teh₂g- — touch; to touch, to take hold of.
talon (Old French): heel