Definitions of lamia:

  • noun:   (folklore) a corpse that rises at night to drink the blood of the living
  • name:  A surname (very rare: popularity rank in the U.S.: #82360)