Tom carries different meanings by origin.
Means "the end" in Hebrew or variant of Tam.
Short form of Thomas.
Check back in a moment for rank and trend details.
Names related to Tom through nicknames, language, or historical forms.