NEFANDOUS MEANING IN ENGLISH

• Nefandous Definition & Synonyms

  1. (a.) Unfit to speak of; unmentionable; impious; execrable.
  2. (a.) Unfit to speak of; unmentionable; impious; execrable.


RECENT SEARCHES