Pagan comes from Latin paganus meaning villager or civilian, later used for a non-Christian.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Pagan?
Swipe through thousands of names like it