Where does “mravokárce” come from?

mravokárce (Czech) comes from Czech mrav, from Old Czech nrav, from Proto-Slavic nȏrvъ, from Proto-Indo-European h₂nḗr — man; power, force, vital energy.

mravokárce (Czech): moralist

Definitions

  1. moralist

Ancestry of “mravokárce”, step by step

mravokárce traces back through two separate lines of ancestry.

via Czech mrav

StepLanguageWordMeaning
1Czechmravmores; custom
2Old Czechnravmores
3Proto-Slavicnȏrvъcharacter, manner, demeanor, nature
4Proto-Indo-Europeanh₂nḗrman; power, force, vital energy

via Czech kárat

StepLanguageWordMeaning
1Czechkáratto rebuke, to upbraid, to reproach
2Old Czechkárati
3Proto-Slavickaratito punish; to scold
Every word from Proto-Indo-European h₂nḗr