niffs

English

Noun

niffs

  1. plural of niff

Anagrams