Ashford is an Old English name which means 'a person who lives beside the ash tree ford'. It could also mean a person who lives in certain geographic locations in England that bear the name Ashford.
namehang.com
Ashford is an Old English name which means 'a person who lives beside the ash tree ford'. It could also mean a person who lives in certain geographic locations in England that bear the name Ashford.