Происходит от ня.
Не совсем так!
Произошло от нежный и милашка, получается няшка. По смыслу является синтезом чего-то милого мужского и женского рода одновременно.