Penelope

Meaning: Weaver

Origin: English

Pronunciation: Peh-nel-oh-pee

Culture: English

Gender: Girl

More English Names Generate Similar Names