Bo
[boʊ]Meaning
from Old Norse búa, "to live"; also a Chinese name from 波 (bō), "wave"; a variant of Beau
Background Story
Behind the Name records three separate origins for Bo. One is an Old Norse byname derived from búa, "to live", used in Old Norse. A second is a Chinese name from 波 (bō), "wave", or other characters pronounced similarly, and a third is a variant of Beau.
Temperament

Related Names
Abilou
Badi
Recorded as a masculine given name in Arabic
Bagsy
Bailey
From an English surname meaning "bailiff"
Baker
From an english occupational surname, from old english bakere, "baker"
Bark
Recorded as a masculine given name in medieval english
Baylor
From a surname, possibly an Americanized form of the German surname Beiler, from Middle High German beile, "measuring stick"
Bazibi
Bazo
Bebop
English word for a style of jazz developed in the early to mid-1940s