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.
Given Name DescendantMarlowe(English)
Surname DescendantsMarlow, Marlowe(English)
Entry added