Home » what is the english meaning of karela