The name Ashcroft is part of the ancient legacy of the Anglo-Saxon tribes of Britain. It is a product of when the family lived in Norfolk. Ashcroft means the dweller in the croft where the ash trees grow.
All items (7)
The name Ashcroft is part of the ancient legacy of the Anglo-Saxon tribes of Britain. It is a product of when the family lived in Norfolk. Ashcroft means the dweller in the croft where the ash trees grow.
All items (7)