Происходит от прил. тухлый, далее из тухнуть, белор.тхлiць, ту́хнуць «давать испортиться», словен. zatȯ́hǝl, -hlа "отдающий сыростью", otȯ́hlica "духота", otȯ́hniti sе "портиться", чешск.stuchlý «несвежий, тухлый, протухший», tuchnouti "протухать", словацк.stuchlý, польск.stęchły «протухлый», польск.tęchnąć «протухнуть», в.-луж. tuchły, tuchnyć. Правдоподобно видеть в *tuх- ступень чередования с то́хлый, за́тхлый (*tъх-), но здесь, по-видимому, представлено – судя по словен. о и польск. -ę- – праслав. *tǫх-, которое, возм., произошло вторично: *potǫхnǫti < *potuхnǫti. Ср. то́хлый.