GeneralConnection.com
➔
Dictionary
lamia
Noun
1. vampire
1. evil spirit
Usage