This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Kidderminster

  1. n.
    A kind of ingrain carpeting, named from the English town where formerly most of it was manufactured.



Menu