I was thinking about those "kn" words a few months ago and sat down with a dictionary to see how many there were. I think there were about 20 or so common ones, and every single one has a cognate in Swedish that starts with an audible k, and same for words like gnat. I wonder why English has dropped that sound. Are there exceptions?