Tramain \t-ra-main\ as a boy's name is a variant of Tremain (Celtic), and the meaning of Tramain is "town built with stone".
The baby name Tramain sounds like Tramaine, Tremaine, Tramayne, Truman, Trumann and Trumaine. Other similar baby names are Arman, Armin, Daman, Ermin, Erman, Freman, Germain, Jermain, Orman, Romain, Taran, Tazman, Tasman, Tedman, Teman, Tarrin, Tarin, Tilmann, Tilman, Travon, Trayvon, Travion, Traveon, Tremayne, Trevin, Trevan and Trueman.