Brit \b-rit\ as a boy's name (also used as girl's name Brit), is a variant of Brett (Latin), and the meaning of Brit is "from Britanny or Britain".
The baby name Brit sounds like Britt and Bret. Other similar baby names are Bri and Brik.