Promise
Meaning: Pledge, vow, commitment
Origin: English
Gender: Unisex
Rank in United Kingdom: #6733
Total births: 88
History: Promise is a name that has flourished across the British Isles. It resonates with the energy of the Beatles and the creativity of Swinging London. The name's popularity reflects the enduring spirit of England and Wales.
Explore more at British Baby Names on BabyNa.me