Etymology Explorer › English

Where does “caritas” come from?