Ellesmere Urban en · PROPN Meanings A civil parish (served by Ellesmere Town Council) for the town of Ellesmere, Shropshire, England. Relateds Ellesmere Rural