Probably a silly question, because I assume the N stands for ".NET", though I could be wrong. I'm interested in where this naming convention got started.
Examples:
NHibernate
NLog
NCover
NDepend
Ninject (I realize this is supposed to be a play on "ninja", but it still fits)