Top definition
A medieval idea of a vampire/human hybrid. Generally a female version of the Dunpeal, damphyr has also been defined as a half Dunpeal/half vampire, or a 1/3 vampire.
Being neither fully human nor fully vampire, the damphyr was trusted by neither race.
by Kay Purcell August 18, 2004
Get the mug
Get a damphyr mug for your father Jerry.