What does Ashtead mean?

Ashtead meaning in Urban Dictionary

Ashtead. Quite Possibly the best big village/commuter town/London surburb inside United Kingdon. Ashtead features population of 13,494 and boasts three bars, a duck pond and a recently established Tesco Express. Oh, and Joe Strummer visited school in Ashtead. Cool or just what? To have there its Junction 9 regarding the M25. Kindly drive carefully thorugh our village.