An English compound of Billie, from William meaning resolute protection, and Joe, from Joseph meaning he will add.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Billiejoe?
Swipe through thousands of names like it