Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word penelope from English dictionary with examples, synonyms and antonyms.

penelope   noun

Meaning : (Greek mythology) the wife of Odysseus and a symbol of devotion and fidelity. For 10 years while Odysseus fought the Trojan War she resisted numerous suitors until Odysseus returned and killed them.

Meaning : A genus of guans (turkey-like arboreal birds valued as game and food birds).

Synonyms : genus penelope