What is the meaning of Haymow?

A pile of hay stored in a barn.

The place in a barn where hay is stored.

Source: wiktionary.org