Humiliation and Humility are often considered to mean the same. But the two words are quite different in their meanings.
Humiliation means embarrassment caused to others by lowering their dignity or self esteem.
Many Indians feel humiliated by the way people treat them in foreign countries.
Humility means humbleness and modesty in one’s behavior.
Indians welcome people from around the globe with humility and love.