TUTD: Texarkana Urban Transit District

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

Definition in English: Texarkana Urban Transit District