The story
- Latin · derived fromimmoderantia
- English todayimmoderancy
Latin immoderantia.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: Lack of moderation; excess. Full definition →
Latin immoderantia.
Etymology from Wiktionary, CC BY-SA 4.0.