| Name Dharmasastharao generally means Protector of dharma, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name Dharmasastharao has Indian origin and people with name Dharmasastharao are mostly Hindu by religion. Rashi of name Dharmasastharao is Meen (Pisces), Dhan (Sagittarius) . This name is associated to God/Goddess Ayyappan |