Monalisa \m(o)-nali-sa, mon(a)-lisa\ as a girl's name is a variant of Mona (Irish, Gaelic), and the meaning of Monalisa is "noble, aristocratic".
The baby name Monalisa sounds like Monalissa. Other similar baby names are Annalisa and Analisa.