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