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.

Related Names

Given Name DescendantMarlowe(English)
Surname DescendantsMarlow, Marlowe(English)
Entry added June 13, 2019