Courtyard

Webster's Dictionary of the English Language

·noun A court or inclosure attached to a house.

Related Words