Browse by first name — T

ABCDEFGHIJKLMNOPQRSTUVWXYZ#

1 name(s)

Tom AshcroftEnglish
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…