Haymow meaning : A pile of hay stored in a barn. The place in a barn where hay is deposited.
haymow
oratories
encash
shambly
booker