Name Shamakrao generally means Makes peace, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name Shamakrao has Indian origin and people with name Shamakrao are mostly Hindu by religion. Rashi of name Shamakrao is Kumbh (Aquarius) with dominant planet Saturn (Shani) and Nakshatra (star sign) Uttara Bhadra, Sathabisham. |