Meaning A girl's name of Hindi origin, it means "nice eyes." Origin of Nayna Hindi , Indian Popular Middle Names Monica Pronunciation 🔊 Listen Nayna Similar Names Naina Ambuvili Nayana Netra Indrakshi Lochan Sunaina Hemakshi Suksha Sunayna Year by Year Popularity of Nayna