Christopherdavi combines Christopher ('Christ-bearer') with David ('beloved') as a deliberate modern biblical compound.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Christopherdavi?
Swipe through thousands of names like it