Where does “firdrake” come from?

firdrake (Middle English) comes from Old English fȳrdraca, from Old English draca, from Old English andraca, from Proto-West Germanic anadrekō, from Proto-West Germanic anad, from Old Irish anaid, from Proto-Celtic anati, from Proto-Indo-European h₂énh₁ti — to breathe.

Ancestry of “firdrake”, step by step

StepLanguageWordMeaning
1Old Englishfȳrdracafire-spewing dragon
2Old Englishdracadragon
3Old Englishandracamale duck, drake
4Proto-West Germanicanadrekōmale duck, drake
5Proto-West Germanicanadduck
6Old Irishanaidto stay, remain; to wait; to resist, to withstand
7Proto-Celticanatito pause; to remain
8Proto-Indo-Europeanh₂énh₁tito breathe
9Proto-Indo-Europeanh₂enh₁-to breathe

Words derived from “firdrake

Every word from Proto-Indo-European h₂enh₁-Every word from Proto-Indo-European h₂énh₁tiEvery word from Proto-Celtic anati