Find the word definition

Wikipedia
Woollard

Woollard is a small village on the River Chew in the Chew Valley in England. It is in the District of Bath and North East Somerset and the ceremonial county of Somerset, and is from Bristol, from Bath, and from Keynsham.

The special architectural and historic interest of Woollard was recognised by its designation as a Conservation Area on 25 July 1990.

Woollard (disambiguation)

Woollard is a village in Somerset, England.

Woollard may also refer to: