In the realm of fantasy world building, certain creatures are so familiar that it is debated which to use or what is the difference. One such is that of Lamia and the Naga.
Actually, Nagas are from Vedic Indian mythology and folklore as well as from some Hindu and Buddhist holy scripture. They were a race of immortal (or thats what i’ve come to believe) beings whom, as you can see, were human from the waist up and serpent from the waist down. They had a high affinity to earth and water, in which they were often credited for being the keepers of the earth’s waters. they were also shape-shifters, capable of taking full human or full serpent form (sometimes with multiple heads). Females nagas frequently became spouses to several historical rulers in India, supposedly.
The Lamia, however, was a Greek monster. She’s similar to a vampire in some ways. According to the story, she was a woman who had an affair with Zeus and that ticked Hera off, so Hera took away her children, which in turn drove the woman mad and she eventually turned into a half-animal creature (depicted as either a half-serpent, half-lion or half-goat), and began abducting and devouring children herself.
In modern pop-culture, Lamias and Nagas grow to be more related, often showing up in anime, comics, video games, and the likes, quite often as some form of magic-using snake-woman.
And that’s all i can give ya without actually researching additional info on it.