English Dictionary
Definition niff in British English
niff noun
[countable] noun
/nɪf/

English Dictionary