VariousWords beta
Related Terms:
Noun
Definition: An agritourism accommodation; a farm that offers tourists lodging as one of its lines of business.
VariousWords beta
Definition: An agritourism accommodation; a farm that offers tourists lodging as one of its lines of business.