Noun Definition

farmyard

1.Definition: an area adjacent to farm buildings

Category: Objects