The typical meaning of the name Bruno is 'brown' from the word brun and was commonly used for boys with brown hair, eyes and complexion. It was more popular within Germany, France, Italy, Scandinavia and Portugal, but became more popular in Britain within
German
From The Name Book: Over 10,000 Names - Their Meaning, Origins, and Spiritual Significance by Dorothy Astoria.