dhampyr
English
Noun
dhampyr
(
plural
dhampyrs
)
Alternative form of
dhampir
.