@hightower Nathan, Nicholas, Samuel, Sean, Stephen. Boys names beginning with K are tricky as they either sound old - Kevin, Keith, Kenneth - or trendy/tacky like Kai, Kaiden, Kenzie etc. There's Kieran I guess.
Natalie, Natasha, Nellie, Nella, Nina, Nadine, Nora(h), Noreen, Nanette, Naomi...