karkari meaning in english [Skt.] n. The large cucumber. peddadosa. A small water jar with a spout gindibana.