Markham
Pet Name
Markham
Origin
English
Meaning
Border or extremity of a homestead
Notes about 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'.
More Info about Markham
No more information.