пахнуть
Па́хнуть. Общеслав. Возникло на основе пахну́ть.
Пахну́ть. Общеслав. Суф. образование от пахъ «дуновение» > «запах» (во многих слав. яз. и диалектах еще известно), суф. производного от звукоподражательного па- (ср. аналогичное пыхтеть и т. п. с другой огласовкой).
См. также происхождение слова пахнуть в других этимологических онлайн-словарях русского языка нашего портала.