Tomo je muško ime koje etimološki dolazi od armenskog (sirskog) toma u značenju blizanac. Kod nas je ime došlo preko grčkog i latinskog oblika Thomas.
Za ime Tomislav se može reći da je složenica od imena Toma i slavenskog dodatka slav. Vjerojatno je da je složeno od starocrkvenoslavenskog glagola tomiti što znači mučiti, miriti, koriti i slava.
Leonid je muško ime nastalo od grčke riječi leonidas, leon znači lav, a edios znači potomak, u prenesenom značenju onaj koji je sličan lavu. Ženski oblik ovog imena je Leonida.