First name origin & meaning:
Italian: God is gracious
First name variations: Ninoshka
Last name origins & meanings:
Spanish (Niño): nickname from Spanish niño ‘child’, ‘boy’. This was often given to a first-born son as a familiar name.
Ital