Definition of Wool

Definition of Wool
  1. Wool Proper noun A town in Dorset, England.
Need more help? Try our forum NEW