Ellesmere \e-llesme-re, ell(es)-mere\ as a boy's name is of Middle English origin, and the meaning of Ellesmere is "Ellis' pond". "Mere" is related to the word "marine" that came to mean a pond or a swamp.
Similar baby names are Ellmer and Elemer.