Bonnie-Jo
b(o)-nnie--jo
Origin:
Scottish
Meaning:
fine, attractive, pretty
Bonnie-Jo as a girl's name is a variant of Bonnie (Scottish), and the meaning of Bonnie-Jo is "fine, attractive, pretty".
Parents Who Like the Name Bonnie-Jo Also Like:
More Baby Girl Names that Start with B
Explore more Baby Girl Names that Start with B to
find other baby names for your My Favorites list.