Patricia
Meaning: noble, patrician
Origin:Latin
Zaynab
Meaning: beauty, grace
Origin:Arabic, tree name or "beauty, grace"
Origin:English word and virtue name
Promise
Meaning: a declaration that one will do or refrain from doing something specified
Origin:English word name
Nadia
Meaning: hope; tender, delicate
Origin:Russian, Arabic
Origin:Spanish and English
Wisdom
The name Wisdom comes from English origin an...
Origin:Virtue name
Jenifry
Meaning: white peace
Origin:Cornish variation of the Welsh name Gwenfrewi
Archibald
Meaning: truly brave
Origin:Scottish from German