Careful Words

millenarian (n.)

millenarian (adj.)