Dictionary Check: lamia

"lamia" is a valid word!

Scrabble 7 points
Words with Friends 9 points

Definition

noun

(folklore) a corpse that rises at night to drink the blood of the living

Synonyms:

Advertisement