Meaning & History
The name of a town in Shropshire, England, which possibly meant either "Elli's lake", "principal lake" or "eel lake". The first element may refer to the personal name Elli or to an adjoining lake or mere that was the largest of several in the neighbourhood, or could be derived from Old English ǣl meaning "eel"; the second element is Old English mere "sea, ocean; lake, pool, pond, cistern".