Arabic · noun · The Heart & the Body

Maeda

मेदा
said MAY-daa
also written: meda, maida
Meaning

The stomach; the organ of digestion in which food is 'cooked' in Yunani physiology.