Dovrebbe derivare, direttamente o tramite una forma ipocoristica, dal nome medioevale Toma (una variante di Tommaso) di cui si ha un esempio a Solofra (AV) nel 1500: "...Toma Papa, et compluribus aliis in numero copioso majorem et saniorem predicti homini predicta terra congregati et radunati in dicto loco ad sonum campane...".
Il cognome Toma è tipicamente pugliese, del Salento in particolare, ha ceppi anche nel Gargano e tra carrarese e piacentino. Tomacci, praticamente unico, sembrerebbe del potentino.