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.