NTSH

AcronymDefinition
NTSHNorth Texas State Hospital (Wichita Falls, Texas)
NTSHNothing To See Here
NTSHNear Term Scout Helicopter