lamiae lamiae

Definition(s):

  • (n) (folklore) a corpse that rises at night to drink the blood of the living
Word of the Day
languish languish
/ˈlæŋɡ wɪʃ /