trsa meaning in english [Skt.] n. Thirst. dappi. Wish, desire. iccha. trsitudu trishitudu. one who is thirsty. mrgatrsna mirage.