Uroboros, มาจากภาษากรีกคำว่า Οὐροβόρος οὐρά (oura) แปลว่า "หาง" ส่วน βόρος (boros) แปลว่า "การกิน" รวมกันจึงหมายถึง ผู้กลืนกินหาง อูโรโบรอสเป็นคำศัพท์ในภาษาลาติน มีความหมายตามตัวว่า 'งูกินหาง" ซึ่งมี ความหมายถึง 'การก่อกำเนิด" หมายความว่า 'การกำเนิดเกิดด้วยตัวเอง" แสดงถึงความไม่สิ้นสุด