Leeza is a variant of Lisa or Liza, ultimately from Hebrew Elisheba, meaning God is my oath.
Like Leeza?
Swipe through thousands of names like it