Buffy

in baby girl name

The meaning of Buffy is God's promise