Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of shend

- To injure, mar, spoil, or harm.
- To blame, reproach, or revile; to degrade, disgrace, or put to shame.