Leola

Name – Leola

Gender – Female

Origin – Latin

Meaning – The Latin name Leola means – lioness