Originally a British surname with French roots, the name Spencer was given to those who held the job of buying and distributing food in a royal household. It was turned into a first name in the 1800’s, while its meaning remained; Spencer means “to weigh.” This baby boy’s name can be shortened to the fabulous nickname Spence.
Rank in the year 2015
Spencer was ranked #481 in the most popular American names of 2015.
Share this name with a close friend!