Definition of Niff

  • (noun) an unpleasant smell

Synonyms of Niff


Antonyms of Niff


No Antonyms Found.

Homophones of Niff


No Homophones Found.