celaan

Etymology
Affixed.

Noun

 * 1) humiliation.
 * 2) criticism, disapproval.
 * 3) blame, condemnation.
 * 1) blame, condemnation.