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

Гу́кать. Этот глагол обозначает лепет грудных детей и вполне естественно, что он образован от звукоподражательного гу (см. гудеть).

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