Bo es un nombre masculino principalmente sueco / danés, derivado de un apodo nórdico antiguo originalmente de la antigua islandesa, derivado del verbo búa, "morar" o "vivir", por lo tanto, "habitante". Una variante de Bo es la sueca Bosse. Bo es poco común como apellido. Se encuentra también como Bó y Búi. En formas latinas Boecius, Boetius o Boethius.[1][2]