Spencer is a ♂ boy’s name.
The name Spencer derives from an English surname.
Spencer means “dispenser of provisions” (from Middle English “spense” = larder).
The name Spencer is ranked #2924 overall.
Find more beautiful first names!
Download our free baby name app and swipe a wonderful name together with your partner!