Jabarkan Etimologi dari Naga

Istilah "naga" merupakan kata serapan dari bahasa Sanskerta, yaitu  () yang berarti "ular kobra" yang berasal dari penamaan ular kobra India (Naja naja). Sinonim untuk  adapah  (). Sebenarnya terdapat beberapa kata yang juga berarti "ular" secara umum, dan salah satu yang paling sering digunakan adalah  (). Terkadang, kata  juga memiliki arti sebagai "ular" secara umum. Kata tersebut memiliki kata asal yang sama dengan snake dalam bahasa Inggris, dan kata snake berasal dari bahasa rumpun Jermanik: *snēk-a-, Proto-IE: *(s)nēg-o- (dengan pergerakan s).

Dalam bahasa Inggris, kata dragon berasal dari bahasa Prancis Kuno yang masuk kedalam bahasa Inggris pada awal abad ke-13, kata dragon tersebut juga berasal dari  (bentuk normatif dari ) yang berarti "ular raksasa, naga", dari bahasa Yunani Kuno ,  (bentuk genitif dari , ) "ular laut, ular raksasa". Istilah naga dalam bahasa Yunani dan Latin mengacu pada ular manapun yang berukuran besar dan tidak harus sebagai makhluk mitologi. Kata bahasa Yunani  kemungkinan besar berasal dari kata kerja dalam bahasa Yunani  () yang berarti "Aku melihat", dan menjadi  () dalam bentuk aorist. Asal-usul penamaan ini yang kemungkinan menjadi sebutan untuk sesuatu yang memiliki "tatapan yang mematikan" atau mata yang memancarkan cahaya yang tidak biasa ataupun "tajam", juga bisa berarti untuk menggambarkan mata ular yang kelihatannya selalu terbuka dan setiap dari mata tersebut dapat melihat menembus kelopak matanya yang transparan dan bersisik, yang tertutup secara permanen. Kata dalam bahasa Yunani tersebut juga kemungkinan berasal dari basis kata  dalam bahasa Indo-Eropa yang berarti "melihat"; dan akar kata bahasa Sansekerta  () yang juga berarti "melihat".