American
Leeza
Leeza Gender: Female Origin: American Meaning: God Is My Oath What is the meaning of the name Leeza? The name Leeza is primarily a female name of American origin that means God Is My Oath. The name Leeza is often considered a variant of Lisa, which is derived from Read more…