Общеславянское слово, имеющее соответствия в балтийских и германских языках (литовское geda – "стыд, срам", голландское kwaad – "злой"). Первоначальное значение – "отвратительный".
Этимологический словарь русского языка. — СПб.: ООО "Виктория плюс". Крылов Г. А.. 2004.