Carmela, I realize that you speak Italian, and that I, sadly, do not (though I intend to reclaim my heritage in this regard before I die) --- however, I thought it was Tommaso that is the Italian name for Thomas?
In other words, we have this series =
Tommaso (italian) ---> Tomas (Spansh) ---> Thomas (English/French)