Terrence is a rare masculine given name of Latin origin, derived from the Roman family name Terentius and traditionally associated with the ancient patrician gens Terentia. Its meaning is commonly interpreted as "smooth" or "fluent," though some sources suggest it may also mean "from Tuscany" or "of Etruscan origin." Despite its historical significance, Terrence remains relatively uncommon today.