Recent Searches
GRE Word List made easy using Mnemonics
lamia - Dictionary definition and meaning for lamia
LAMIA
(noun) (folklore) a corpse that rises at night to drink the blood of the living
synonyms : vampire
WordNet® 3.0, © 2006 by Princeton University.


