Cardia
English Meaning
The heart.
- The opening of the esophagus into the stomach.
- The upper portion of the stomach that adjoins this opening.
Sorry, No Malayalam Meaning for your input!
See Cardi Want To Try Cardia In Malayalam??