Entry from British & World English dictionary
Definition of Lewes in English:
A town in southern England on the River Ouse eight miles north-east of Brighton, the county town of East Sussex; population 17,000 (est. 2009). It was the site in 1264 of a battle in which the younger Simon de Montfort defeated Henry III.
Words that rhyme with Leweslewis
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.