In French, name Leondrea means – lion, lioness feminine of leon. Name Leondrea originated as an French name. Name Leondrea is most often used as a girl name or female name.
namehang.com
In French, name Leondrea means – lion, lioness feminine of leon. Name Leondrea originated as an French name. Name Leondrea is most often used as a girl name or female name.