Popularity: 17400
Origin: British
Meaning: dispenser of provisions
Spence as a boy's name is related to the Middle English name Spencer. The meaning of Spence is "dispenser of provisions".