Word Meaning

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


Meaning of self examinant

- One who examines himself; one given to self-examination.