naga (n.) Look up naga at Dictionary.com
in Hindu mythology, race of serpent demons, offspring of Kaduru, guardians of the under-regions; 1785, from Sanskrit naga "serpent, snake," of unknown origin.