The name Penelope means "weaver" and is of Greek origin. It's also associated with the character Penelope from Homer's Odyssey, the wife of Odysseus, known for her loyalty and cleverness in delaying her suitors.