Meaning behind the name

The meaning behind the name Stone and Strap, comes from the Old Testament story of David and Goliath found in 1 Samuel 17.