From Old Galician-Portuguese leõa, from Latin leaena (“lioness”), from Ancient Greek λέαινα (léaina).
leoa f (plural leoas)