What does tisca mean?

Tisca means Holy river