The story
- Latin · derived fromcantō“to sing, chant, play an instrument”
- Scottish Gaelic · derived fromcanntaireachd
- Scots · borrowed fromcantrip, cantrap“a magic charm; a trick”
- English todaycantrip
From Middle Scots cantrip, cantrap (“a magic charm; a trick”). Further origin obscure, but likely a corruption of Scottish Gaelic canntaireachd (identical to Irish cantaireacht), referring to a system of musical notation consisting of a series of otherwise meaningless syllables memorised by pipers in learning their tunes; this was then used similarly to abracadabra. Regardless of details, ultimately derived from Latin cantō (“to sing, chant, play an instrument”).
Etymology from Wiktionary, CC BY-SA 4.0.