Tomalin \t(o)-ma-lin\ as a boy's name is a variant of Tomlin (Old English), and the meaning of Tomalin is "little Tom".
The baby name Tomalin sounds like Tomlinson. Other similar baby names are Talin and Tomkin.