Did you mean humiliation?
More Suggestions:
- homologate
- obligation
- complication
- hominization
- geolocation
- humification
- homologize
- homologumena
- immolation
- compurgation
- himation
- homology
- ligation
- promulgation
- vasoligation
- homologous
- collocation
- mitigation
- homologue
- echolocation
- halation
- legation
- location
- Homoousian
- bilocation
- demolition
- formulation
- fumigation
- melioration
- simulation