Answer by
MathWiz (1408)
The meaning, from the oldest known origin of the surname Barrett, is bear strength or strength of a bear. Also, bear combined with brave or strong. Obviously, a strong family. Other origins - in French - a cap. In English - an argument or dispute. Variations in spelling include Barratt, Baroid, Bareid, and Baraud.