Because all the good letters were already taken.
The letter K indicates a King move, so the Knight can't use K. So it uses N.
There are no horses on the chess board. Donkeys, yes. Horses, no.
Horseys say "Neigh!" so this site uses N for the horseys.