Meaning and Origin of: Promise

Promise is an English name meaning "promise, pledge."