Webster's Revised Unabridged Dictionary · 1913
Henroost
Copy link
Henroost
, noun
A place where hens roost.
↑