Humiliate comes from Latin humiliatus, past participle of humiliare, derived from humilis meaning low or lowly, ultimately from Proto-Indo-European dʰéǵʰōm meaning earth or ground.
humiliate (English): To injure the dignity and self-respect of; To...