Etymology
Today it means: A yard adjoining an inn, etc. where coaches could be kept. Full definition →
From coach + yard.
Etymology from Wiktionary, CC BY-SA 4.0.