0%

ALL meanings of ashford

Ash·ford
A a
  • noun ashford a market town in SE England, in central Kent. Pop: 58 936 (2001) 3
  • noun ashford Evelyn, born 1957, U.S. track athlete. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?