A phonetic (mis)pronounciation of "knights" (
ex. medieval, sounds like "nights"). From a gag in Monty Python'
s The Holy Grail, a wicked film. King Arthur, on a
quest for the grail (in England) comes across a French castle, inhabited by French fellows, one of whom calls Arthur and his knights "silly English K-Ni-Ghits" (sounds like ki-nig-its) because he is unfamiliar with the
proper pronunciation of the English word "knights". It is a funny gag.