Learn how to say Spleen correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word spleen:
1 Anatomy an abdominal organ involved in the production and removal of blood cells in most vertebrates and forming part of the immune system.
2 [mass noun] bad temper; spite:
he could vent his spleen on the institutions which had duped him