I think Bo is a great name for a girl. I knew a girl who was named Bo, it was her full name. I think it doesn't need an other name as a full name.I think these names could work as a full name: Bonita Bonnie Bodille Bodil (I like this one best) Roberta Bowie