Definition, synonyms and related words
An agritourism accommodation; a farm that offers tourists lodging as one of its lines of business.