Yahoo India Web Search

Search results

  1. Dictionary
    niff
    /nɪf/

    noun

    • 1. an unpleasant smell: "the horrible fishy niff"

    verb

    • 1. have an unpleasant smell: "a dark room that always niffed a bit"

    More definitions, origin and scrabble points