Etymology
Today it means: A working farm that also offers accommodation to paying guests. Full definition →
From farm + stay.
Etymology from Wiktionary, CC BY-SA 4.0.