Billiejo is a modern English compound of Billie and Jo, combining a diminutive of William with Jo.
Like Billiejo?
Swipe through thousands of names like it