dhampire
Alternative form of dhampir.
Noun
Alternative form of dhampir.
Forms
dhampires