Potrebbe avere origini germaniche e derivare dal nome medioevale germanico Brehm, oppure, più probabilmente, derivare dal nome della città di Bremen (Brema) in Germania o da Breme in provincia di Pavia.
Il cognome Breme, quasi unico, è presente oggi tra pavese e milanese.