KARELA


Meaning of KARELA in English

ˈkərələ noun

( -s )

Etymology: Hindi karelā, from Sanskrit kāravella, kāravellaka

India : a large balsam apple ( Momordica charantia ) with an elongated warty yellowish to coppery fruit

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.