гукать —
ГУКАТЬ, гукнуть (южн. и зап. гукать) издавать глухой, отрывистый звук или крик; аукать, отзываться, подавать голос; кликать, кричать, звать; пугать кого внезапным криком; о детях: беспокойно покрикивать, призывая. || Калужск. смол.
Толковый словарь Даля
гукать —
Этот глагол обозначает лепет грудных детей и вполне естественно, что он образован от звукоподражательного гу (см. гудеть).
Этимологический словарь Крылова