EN

Synonyms for vultures

Vultures, noun plural of vulture. Synonyms in the same form.

Synonyms in the same form

Noun plural

Vampire

vampires