TTU

See also: ttu

English

Proper noun

TTU

  1. Initialism of Texas Tech University.