The name Blessing means Divine Gift and is of English origin. Blessing is a name that's been used primarily by parents who are considering baby names for girls.
People who like the name Blessing also like the names: Faith,
Heaven,
Harmony,
Danica,
Dahlia,
Azalea,
Penelope,
Felix,
Zachariah,
Adonai,
Ethan,
Dexter,
Booker,
Sterling