Penelope in Polish Penelope in Polish Penelopa proper noun (Greek mythology) The faithful wife of Odysseus. Add to Flashcards