The different meanings of the name Leeza are: Hebrew meaning: My God is a vow. Greek meaning: My God is a vow. English meaning: My God is a vow.
Leesa is a particularly secretive and reserved woman who is surrounded by an air of mystery. An introverted individual, she is inclined to much soul searching and is sometimes bothered by worry and anxiety. Very often, she is fascinated by philosophy, spirituality and metaphysics.