Name शल्य generally means Arrow, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name शल्य has Indian origin and people with name शल्य are mostly Hindu by religion. Rashi of name शल्य is Kumbh (Aquarius) and Nakshatra (star sign) Sathabisham. |