Meaning and history
Temperance is an English name meaning “moderation” or “restraint,” and it was one of the virtue names adopted by the Puritans in the 17th century. It saw a modest revival in the United States during the run of the television series Bones (2005–2017), whose main character has this name.
Temperance rose from #891 to #851 for girls between 2013 and 2014. That year also produced its highest recorded birth count, at 324.