HENHOUSE


Meaning of HENHOUSE in English

noun a house or shelter for fowls.

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