Henhouse meaning

henhs
A shelter for poultry.
noun
0
0
A small house or hutch for chickens or, more specifically, hens to live in.
noun
0
0
Advertisement

Origin of henhouse