Leesa \le(e)-sa\ as a girl's name is a variant of Elizabeth (Hebrew) and Lisa (English), and the meaning of Leesa is "God's promise; God is my oath".
The baby name Leesa sounds like Leese, Leisa, Leeza, Leasa and Liesa. Other similar baby names are Leena, Leela, Leeta, Leeya, Leesha and Reesa.