Barrett

in baby boy name

The meaning of Barrett is Having the strength of a bear / one who argues