Bo (given name)


Bo is a mainly Swedish/Danish masculine given name, derived from an Old Norse nickname, bua, meaning "to live". A variant of Bo is the Swedish Bosse. Bo is uncommon as a surname. Bo is also short for several names, including Beaufort, Beauregard, Bonita or Bonnie.

Notable Bo's

Given name