Skip to main content

Definitions by wolfguardian17

Woollard 

A name of english descent meaning "Wolf Guardian".

Also, a small historic village on the River Chew in the Chew Valley, Somerset. It is 7 miles from Bristol, 9 from Bath, and 4 from Keynsham.
The buildings in Woollard are beautifully built.
Woollard by wolfguardian17 June 26, 2008