Meaning A girl's name of Hindi origin, it means "nice eyes." Origin of Nayna Hindi , Indian +-100%Zoom level changed to 1 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