Unisex Baby Names
The name Barrett means Trader and is of English origin. Barrett is name that's been used by parents who are considering unisex or non-gendered baby names--baby names that can be used for any gender.
Originally an English surname.
People who like the name Barrett also like: Braden
Barrett is on 1,758
members' favorite name lists
Click button to listen on iTunes
I Know Where Syd Barrett Lives - Television Personalities