STHL: Senior Tar Heel Legislature

What does STHL mean? The above is one of STHL meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Senior Tar Heel Legislature