Искон. Преф производное от корнуть «прилечь и уснуть». Исходно — «согнуться», буквально значит — «стать короче». Того же корня, что корнать, курносый.
Школьный этимологический словарь русского языка. Происхождение слов. — М.: Дрофа
Н. М. Шанский, Т. А. Боброва
2004