MUMPERS HALL


Meaning of MUMPERS HALL in English

An alehouse where beggars are harboured.

Slang English vocab.      Английский сленговый словарь.