Markham

Markham is a locational Anglo-Saxon name given to people coming from 'Marcham', itself derived from the Old English words 'mearc', which means 'boundary or border', and 'ham', which means 'omestead'.

Origin/Usage
English
Pronunciation
MAHRK-əm
Meaning
Border or extremity of a homestead