Meaning of leona

leona

Tagalog

n., zoo. lioness