meaning of kidderminster

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


Related Words

kidderminster |

Developed & Maintained By Taraprasad.com

Treasure Words