Naga is a deity or class of entity or being, taking the form of a very large snake - specifically the King Cobra, found in Hinduism and Buddhism. A female naga is a nagi or nagini. Traditions about nagas are also very common in all the Buddhist countries of Asia.