Prev 29 of 36 Next
Penelope
Meaning: weaver
Origin: Greek