Noun
haybarn (plural haybarns) A barn where hay is stored.
The recent addition of the Bamford Haybarn Spa carriage marks a world first in the pursuit of perfect pampering. Source: Internet