Dictionary Check: lamiae

"lamiae" is a valid word!

Scrabble 8 points
Words with Friends 10 points

Definition

noun

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

Synonyms:

Advertisement

Anagrams of "lamiae"