What does Shanit mean?
Shanit \sh(a)-nit\ as a name for girls. Shanit's roots are Hebrew and Swahili, and Shanit means "crimson; a marvel, wondrous". Shanit is a derivative of Shani (Hebrew, Swahili): refers to the metaphorical "Scarlet thread". Uncommon as a name for baby girls.
Shanit is an uncommon first name for women. Shanit is a unique last name too for both adults and children. (2000 U.S. Census)
Shown below is a comparison of the usage of the girl name Shanit and associated names. Shani is the only popular varying form of Shanit (#unlisted). Adoption of this girl name was at its highest during 1970-1979 and has become much lower since. (Top 1000 Birth Names Records, 2014)