English | German | Russian | Czech

coachyard English

Meaning coachyard meaning

What does coachyard mean?

coachyard

A yard adjoining an inn, etc. where coaches could be kept.

Are you looking for...?