Goodwood

/ (ˈɡʊdˌwʊd) /

noun

an area in SE England, in Sussex: site of a famous racecourse and of Goodwood House, built 1780–1800

Example sentences from the Web for goodwood