English dictionary, thesaurus, translations & etymology
FreeDict.com

மண்ணீரல் — meaning in English

maṇṇīral

Tamil → English · translate English → Tamil instead

English meaning

  • spleen noun An organ in the upper left abdomen that filters blood, recycles old red blood cells, and supports the immune system.

Senses

மண்ணீரல் is used for these senses in English:

spleen — full definition

  1. noun An organ in the upper left abdomen that filters blood, recycles old red blood cells, and supports the immune system.
  2. noun Bad temper or spite, especially when vented openly.