The name Pagan is a boy's name of English origin meaning "from the country, countryman". Pagan and is often added to lists like Unique Baby Names: Unusual and Rare and discussed in our forums with posts like "Would you rather?".
From the experts:
Writer Anne Tyler gave this apt name to the hippie child in her novel Amateur Marriage, but she wasn't the first -- it was also used by the Puritans. Today it would be quite a loaded choice.