meaning of Astha

Astha meaning in Urban Dictionary

trust, commitment, honesty