Polish-English dictionary »

upiór meaning in English

PolishEnglish
upiór

spectre

upiór noun

ghostnoun
spirit appearing after death

revenantnoun
supernatural being

vampirenoun
mythological creature