Ellesmere

Ellesmere can mean:

Read more about Ellesmere:  Places, Other