In the English origin, Spencer means "Keeper of provisions; dispenser of provisions"
In the English origin, Spencer means "provider"
In the English origin, Spencer means "Keeper of provisions; dispenser of provisions"
In the English origin, Spencer means "provider"