Subscribe
URL of the page has been copied to clipboard.
Meaning : (folklore) a corpse that rises at night to drink the blood of the living.
Synonyms : lamia
Install App
Vampire meaning in Telugu.