Promise
Meaning: a declaration that one will do or refrain from doing something specified
Origin:English word name
Psalm
This name is unisex and the meaning of Psalm...
Origin:Word name
Penny
Traditionally of English origin, the meaning...
Origin:English, diminutive of Penelope
Pascale
Meaning: Passover
Origin:French from Hebrew
Paris
The meaning of Paris is 'a place in France'....
Origin:French place-name
Pim
Meaning: resolute protection
Origin:Dutch diminutive of Willem or William
Peyton
Meaning: fighting-man's estate
Origin:English
Pat
Meaning: noble, patrician
Origin:Diminutive of Patricia
Pirate
Meaning: to attempt, attack
Origin:English from Greek
Peta
Meaning: golden eagle, or rock, stone
Origin:Native American, Blackfoot,or Greek, "golden eagle, or rock, stone"
Petronilla
Meaning: yokel
Origin:Roman and Italian feminine variation of Petronius
Perrine
Perrine is an incredibly delightful name tha...
Origin:Feminine variation of Perry or Peter
Phila
Meaning: lover, friend; to live of life
Origin:Greek, Zulu, Xhosa
Palmer
Meaning: he who holds the palm
Origin:English surname and occupational
Origin:English from Greek