From Tom + -son, originally meaning son of Thomas. Being derived from Thomas ultimately gives this surname an Aramaic derivation - teoma 'twin'. Also an anglicisation of the Gaelic name MacTamhais, meaning "son of Thomas". Many with the name MacTavish changed their name to Thomson and Thompson after Culloden.
Modern English dictionary
Explore and search massive catalog of over 900,000 word meanings.
Word of the Day
Get a curated memorable word every day.
Level up your vocabulary by setting personal goals.