Nagaraja is a Sanskrit word from naga (snake) and raja (king) meaning "king of snakes". It is applied to three main deities, (Sheshanaga), Takshaka, and Vasuki. Ananda, Vasuki and Takshaka are brothers, children of Kashyapa and Kadru, who are the parents of all snakes.
Shesha, Vasuki, and Takshaka
Shesha, also sometimes known as Ananta, is the eldest brother, was a devotee of Vishnu, and represents the friendly aspect of snakes, as they save food from rodents. Lord Vishnu is always on continuous meditation (Yoganidra) with Ananta forming a bed for him, and this posture is called Ananta-Sayana.
Takshaka represents the dangerous aspect of snakes, as they are feared by all due to their venom.
There is another famous temple named Mannarasala in Alleppey district of Kerala. The deity in this temple embodies both Anantha and Vasuki into one. A temple devoted to nagraja exists in kaippattoor of Ernakulam distinct in Kerala, India. It is known as thekkanattil nagaraja kshetram.
A temple devoted to Nagaraja exists in Poojappura of Thiruvananthapuram District in Kerala, India. It is known as Poojappura Nagarukavu Temple. The uniqueness of this temple is that here the family of the Nagaraja including Nagaramma, Queen of Naga and Nagakanya, Princess of the Naga kingdom is placed inside a single temple.
- H.Oldenberg: TheVinaya Pitakam. London 1879, pp. 24–25