Pagan \p(a)-gan\ as a girl's name (also used as boy's name Pagan), is pronounced PAY-gan. The meaning of Pagan is "country dweller". Once a common medieval given name, Pagan fell out of favor when it became a term used for an irreligious person or someone who believed in more than one god.
Baby names that sound like Pagan are Pegeen and Bogna. Other similar baby names are Ragan, Logan, Megan, Meagan, Maygan, Maegan, Regan, Reagan and Raegan.