DUNGYARD


Meaning of DUNGYARD in English

noun a yard where dung is collected.

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