Происходит от существительных коготь и вид и далее праслав. *kоgъtъ, от кот. в числе прочего произошли:, русск. коготь, укр. коготь, кiгтя́, белор. ко́каць, в.-луж. kocht «тёрн, шип»
и праслав. *viděti, от кот. в числе прочего произошли: др.-русск., ст.-слав. видѣти, виждѫ (ὁρᾶν, βλέπειν), русск. видеть, укр. видiти, болг. ви́дя, ви́ждам, сербохорв. ви̏дjети, словенск. vídeti, чешск. vidět, vidím, словацк. videť, польск. widzieć, widzę, в.-луж. widźeć; связано с *věděti и *vědati, восходит к праиндоевр. *weid-: *wīd- «видеть»