Word Meaning

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


Meaning of nefandous

- Unfit to speak of; unmentionable; impious; execrable.