Quick answer
Temperance is a girl name meaning "moderation; restraint".
Meaning and history
This name comes from the English word meaning "moderation" or "restraint". This was one of the virtue names adopted by the Puritans in the 17th century. It experienced a modest revival in the United States during the run of the television series Bones (2005-2017), in which the main character bears this name.
Notes and context
Usage: english