"Leora is a Hebrew name meaning "my light" or "light to me". It is a feminine given name."
Our Services
About
Work With Us
Download App