Name Satyashrawa generally means One who hears truth, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name Satyashrawa has Indian origin and people with name Satyashrawa are mostly Hindu by religion. Rashi of name Satyashrawa is Kumbh (Aquarius) and Nakshatra (star sign) Sathabisham. |