Leeora \le(eo)-ra\ as a girl's name is a variant of Leora (Greek) and Liora (Hebrew), and the meaning of Leeora is "compassion; light; God's gift of light to me".
The baby name Leeora sounds like Leeor, Lora and Leorah. Other similar baby names are Lenora and Leeona.