Penelope The origin and history of Penelope. Etymology From Ancient Greek Pēnelópē, possibly related to a Greek word for "duck." ← Back to the full definition of Penelope