ambupa अम्बुप

Definition: m. "drinking water", the plant Cassia Tora or Alata