Penelope Posted byby Billy O. 10 months ago 0 Comments 1 min Penelope is a name of Greek origin, meaning “weaver” or “duck.” In Homer’s “Odyssey,” Penelope was the faithful wife of Odysseus, who waited patiently...