English edit

Noun edit

glampires

  1. plural of glampire