Troi \t-roi\ as a boy's name is a variant of Troy (Irish, Gaelic), and the meaning of Troi is "descendant of the footsoldier".
The baby name Troi sounds like Trai, Taro, Toro, Terri, Thor, Tor, Trey, Tre, Troye and True. Other similar baby names are Ari, Toni, Toon, Ton, Arri, Bri, Croy, Eri, Leroi, Oro, Roi, Tadi, Taji, Taos, Tavi, Teo, Teom, Teron, Taron, Tom, Tobi, Tod, Trail, Tris, Tov, Tyron and Uri.