Brec is an uncommon given name of Welsh origin, derived from the word 'breich' meaning 'speckled'. It was traditionally used as a boy's name but has also been adopted for girls in recent years.
"From 2010 to 2017, there were twelve babies named Brec."