Name Yagyarao generally means Sacrifice, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name Yagyarao has Indian origin and people with name Yagyarao are mostly Hindu by religion. Rashi of name Yagyarao is Vrushik (Scorpio) and Nakshatra (star sign) Jyeshta. |