I thought it was fairly well accepted that Bree was originally a short form of
Brighid, based on its original Irish Gaelic pronunciation close to the English word "breed" (as found in O Corrain & Maguire's
Irish Names). I was surprised to see the pronunciation for
Brighid given as "bride" on this site as most of the other sources I've seen agree with O Corrain & Maguire.