Karela Definition
noun
(India) Momordica charantia, the bitter melon or bitter gourd.
Wiktionary
Other Word Forms of Karela
Noun
Singular:
karela
Plural:
karelasFind Similar Words
Find similar words to karela using the buttons below.