English Dictionary
◊ NIFF
niff
n : (British slang) an unpleasant smell
English Computing Dictionary
◊ DID YOU MEAN AIFF?
AIFF
{Audio IFF}