I adore Blessing for a name, and I really like Bless for a nickname. I think Blessing Rose would be a gorgeous combination, as it could symbolize/represent the Blessing and beauty of a blossoming new life. I like to think that every child is a Blessing. Overall, I love the name Blessing.