Name Tarshanna generally means , and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name Tarshanna has Indian origin and people with name Tarshanna are mostly Hindu by religion. Rashi of name Tarshanna is Sinh (Leo), Tula (Libra) and Nakshatra (star sign) Makha. |