hallyard

noun

1.
an area wholly or partly surrounded by walls or buildings