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 updated October 6, 2024