In the English origin, Terrance means "Roman clan name."
In the Latin origin, Terrance means "Terrance \t(e)-rran-ce, terr(a)-nce\ as a boy's name is a variant of Terence (Latin). See for meaning of Terrance.
The baby name Terrance sounds like Derrance, Terronce, Terrence, Tarrance and Torrance. Other similar baby names are Darrance, Dorrance, Larrance, Tarrence, Terran and Torrence."