innyard
/ɪnˈjɑrd, ɪnˈjɑːrd/Definitions
1. noun
A yard or enclosure for horses, especially one that is enclosed on three sides and has a sloping roof or wall on the fourth side.
“The innyard was designed to keep the horses safe from harsh weather conditions.”