Слово «паук» мы обнаруживаем во всех славянских языках: укр., белор. павук, ст.-слав. паѫкъ, болг. па́як, макед. пајак, сербохорв. па̏ӯк, словенск. pájek, чешск. pavouk, словацк. pavúk, польск. pająk, верх.-луж., ниж.-луж. pawk. На основе этих форм реконструируется праслав. форма *paǫkъ.
Собственно, само слово *paǫkъ нам ничего не говорит о смысле слова. Мы уже не видим в нём частей *pa- и *ǫkъ, которые исторически в нём выделялись. Часть *pa- – это не что иное, как праславянский префикс (ср. *pasynъkъ – от *synъ, *pamętь – от *mętь). Часть *ǫkъ имела значение «крюк», откуда происходит также слово *ǫkotь «крюк», совр. укоть. Таким образом, славяне дали название пауку из-за формы его ножек.
Слово *ǫkъ далее восходит к пра-и.е. *h₂enk-, *h₂onk- «гнуть», откуда происходят также др.-греч. ὄγκος «крючок», лат. uncus «крюк» и санскр. अङ्क (aṅká) «крюк, изгиб».
С корнем *h₂eng-, родственным уже названному *h₂enk-, связано также праслав. *ǫgъlъ, откуда происходят: рус., укр. угол, белор. вугал, ст.-слав. ѫгълъ, болг. ъгъл, макед. агол, сербохорв. у̏гао (диал. у̏гал), словенск. ógel, vogál, чешск. úhel, словенск. uhol, польск. węgieł, верх.-луж. nuhł, ниж.-луж. nugeł.
Со словом *ǫgъlъ связаны лат. angulus «угол», др.-греч. ἄγκος «долина, впадина», ἀγκύλος «кривой, изогнутый», санскр. अङ्गुरि (aṅgúri) «палец», др.-в.-нем. angul «крючок» (совр. нем. Angel), др.-сканд. ǫngull «крючок» (исл. öngull). В арм. отсюда же происходит название стервятника – անգղ (angł).