First name Temperance - Meaning, Origin and Rating
Origin
English
Nameday
Meaning
Meaning: An English feminine name associated with restraint, balance, and the practice of self-discipline.
English
Meaning: An English feminine name associated with restraint, balance, and the practice of self-discipline.