Search in book descriptions
Naga, in Buddhism, is the Sanskrit word for a deity taking the form of a great snake, specifica..