Synonyms for Heathen (same or very similar meaning)
WordNet sense 1 (a person who does not acknowledge your god):
gentile, infidel, pagan
WordNet sense 2 (not acknowledging the God of Christianity and Judaism and Islam):
ethnic, heathenish
WordNet sense 3 (hostile or indifferent to religion):
irreligious
From the ODE community, based on WordNet
add/edit