Lisle

Webster's Dictionary of the English Language

·noun A city of France celebrated for certain manufactures.

Related Words