humilio

listen to the pronunciation of humilio
Latin - English
humble
abase
humiliate (def)
to abase