Sorehead
English Meaning
One who is disgruntled by a failure in politics, or the like.
- Slang One who is easily offended, annoyed, or angered.
Sorry, No Malayalam Meaning for your input!
See Sorehea Want To Try Sorehead In Malayalam??