This name may be derived from Brittonic *brïch, meaning "variegated, mottled, speckled" (Welsh brych), or the early Gaelic cognate brecc.
This name may be derived from Brittonic *brïch, signifying "variegated, mottled, speckled" (Welsh brych), or the early Gaelic cognate brecc.