WAMPUS


Meaning of WAMPUS in English

n. lout; strange person; person who arouses opposition or causes objection; wamus, durable heavy jacket

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.