The surname Brown is assumed to be of Norman Origins, although the name also has roots in Old Norse, Old French, Old English and Old German. The surname could have also been derived from Old English names such as; Brun, Brunwine, Bruning, Brungar or Brunman.