Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of postulants

- One who makes a request or demand; hence, a candidate.

Crossword clue for postulants

- Nuns