Происхождение слова обуять

Обуя́ть (обезуметь). Заимств. из ст.-сл. яз., где оно является суф.-преф. производным от буи в значении «глупый, безумный». Обуять буквально — «сделать кого-л. безумный, глупым».

Обуя́ть (овладеть). Преф. производное от уяти (> совр. унять с вставным н, как в занять, отнять), преф. образования от яти «брать». См. взять.

См. также: значение слова обуять в толковых словарях.