Origin: Latin suffix -ment
Abashment has 2 different meanings across 1 category:
feeling embarrassed due to modesty
The state of being abashed; embarrassment from shame.
The word comes from Middle English and Middle French, originally meaning "astonishment." It is formed by combining the verb abash with the suffix -ment.