spleen

noun
1
a small organ near the stomach that controls the quality of the blood cells
طحال
2
anger
خشم, عصبانیت, غضب, غیظ
He vented his spleen on the assembled crowd.
see also splenetic