Tomlin \t(o)-mlin, tom-lin\ as a boy's name is of Old English origin, and the meaning of Tomlin is "little Tom".
Tomlin has 2 variant forms: Tomalin and Tomlinson.
For more information, see also the related name Thomas.