Isa \i-sa\ as a girl's name (also used as boy's name Isa), is a variant of Isabel (Hebrew) and Isaura, and the meaning of Isa is "God's promise".
The baby name Isa sounds like Asa, Asia, Asya, Ase, Assa, Aza and Issy. Other similar baby names are Ina, Isha, Ila, Ilsa, Ima, Ida, Isla, Ira, Ita and Iva.