Well, names are a pretty complicated thing to discuss. Nobody knws EXACTLY how they began, but people use names to represent something. The different words come from different roots from different...
According to the book, "50,001+ Best Baby Names", by Diane Stafford, the name Tanith is of Irish origin and means "estate". Variations of the name are Tanita, and Tanitha.