Skip to main content

wolfguardian17's definitions

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.
by wolfguardian17 June 26, 2008
mugGet the Woollard mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email