Karela Definition

noun
(India) Momordica charantia, the bitter melon or bitter gourd.
Wiktionary

Other Word Forms of Karela

Noun

Singular:
karela
Plural:
karelas

Find Similar Words

Find similar words to karela using the buttons below.

Words Starting With

Words Ending With

Unscrambles

karela