(now usually derogatory) One who does not believe in a certain religion.
(now usually derogatory) One who does not believe in a certain principle.
(now usually derogatory) One with no religious beliefs.