Древнерусское – гадъ.
Старославянское – гадъ (пресмыкающееся, змея, отвратительное существо).
Общеславянское – gadъ (пресмыкающееся, змея).
Слово является производным от основы «гад». В русском языке появилось одновременно с основным корнем – в XI в. – и стало означать название ядовитой змеи. Гадюка – один из самых распространенных видов змей в степных районах России. После появления в языке стало использоваться в переносном значении как ругательное название плохого, злого, лживого человека.
С основным значением «змея», а также в значении «плохой, противный, мерзкий» слово «гадюка» встречается во многих славянских языках: украинском, словенском (gad), польском (gadzina), чешском (had).
По теории Брюкнера, славянское гадъ (змея) произошло от «гадать», «прорицать». Подобные выводы сделаны на основе того, что с древности змея считается мудрым и вещим созданием.
Производное: гадючий.
Этимологический словарь русского языка. М.: Русский язык от А до Я. Издательство ЮНВЕС>. Москва. 2003.