MUGHOUSE


Meaning of MUGHOUSE in English

noun an alehouse; a pothouse.

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