N
NameDirectory
Search
By first letter
By last letter
Origins
Countries
Home
Origins
English
English names
1 name(s)
Tom Ashcroft
English
https://names.openfollowup.com/name/tom-ashcroft
Tom is a short form of Thomas, derived from Aramaic meaning 'twin', while Ashcroft is an English locational surname meaning 'dweller at the ash-tree croft' — t…