In regards to the name: Thomas and in reference to the Greek origin: Te'Oma, hte Greek origin is also of Native American Origin: Cherokee,m,- meaning "twin".
You may want to include this in the origins and meanings section of the name.
Thank you,
Thomas Freeman