kayya meaning in english [Tel.] n. A brook, a creek. A bed in a garden or field. madi. uppu kayya a salt creek.