Ashcroft is an Old English name which is a compound of the two Old English words, “aesh” which is the word for 'ash trees', and “croft” which meant a 'small farm or small plot of ground'.
Rate this page:
Ashcroft name meaning. The meaning, origin, popularity and detailed name information of Ashcroft.
Search another name meaning
Copyright(c) 2014 - 2025 FindYourLucky.com, Find Your Lucky All Rights Reserved.