The name itself suggests TRUST, familiarly heard from the slogans of Lord Saibaba as Shraddha and Saburi.