Markham
English
Border or extremity of a homestead
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'.
No more information.