Meaning A boy's name of English origin, it means "a short form of Thomas; twin." Origin of Thom English Popular Middle Names Pronunciation 🔊 Listen Thom TAAM Similar Names Taven Tearlach Thomas Latimer Jackson Tommi Tesar Toman Teva Court Year by Year Popularity of Thom