Этимологический словарь Макса Фасмера
зеха́ть
"глазеть", диал. Вероятно, от зева́ть, зия́ть. Иное, смелое объяснение см. у Петерссона (BSl. 11).
зехать