Name Details

Promise

Meaning

English - Promise; A Pledge; A variant spelling is Promyse

girlChristian

How Popular Is the Name promise ?