Perhaps, nifts is a misspelling. Click here to search for this word in our misspelling dictionary.
neophytes,
Novitious,
neofetus,
nifties,
NFTS,
Hylophylax Naevioides.