The story
- Proto-Indo-European*h₂éd
- Proto-Italic*ad
- Proto-Italic*ad-
- Latinad-
- Proto-Indo-European*dʰregʰ-der.?
- Latintrahō
- Latinattrahō
- Latinattractiō
- Old Frenchattraction
- Middle Englishattraccioun
- English todayattraction
From Middle English attraccioun, from Old French attraction, from Latin attractio from past participle of attrahō (= ad + trahō), equivalent to attract + -ion.
Etymology from Wiktionary, CC BY-SA 4.0.