Nina \n(i)-na\ as a girl's name is pronounced NEE-nah, NYNE-ah. It is of Spanish and Hebrew origin, and the meaning of Nina is "little girl; great-granddaughter". Also diminutive of Ann (Hebrew) "grace". In Slavic, a short form of names ending with -nina, such as Antonina. Neena is also a Hindi name meaning "pretty eyes". Nina was the name of one of Christopher Columbus's three ships. Ballerina Dame Ninette de Valois.
Nina has 17 variant forms: Neena, Neenah, Nena, Neneh, Neina, Nenna, Ninacska, Nineta, Ninete, Ninetta, Ninette, Ninnette, Ninon, Ninochka, Ninoska, Ninotchka and Nyna.