Translations into Hindi:
- करेला(noun )
a plant, Momordica charantia, which produces a bitter, though edible, fruit
A plant grown in Asia, Africa and Caribbean which produces an edible and very bitter fruit.
The fruit of the bitter melon plant.
the fruit of the bitter melon