add to your listSave
Type Settlement
Usage English

Meaning & History

Means "remnants of a lake" in Old English, from mere "lake" and lafe "remnants, remains". This is the name of a town in Buckinghamshire, England.
Entry added