STSH

AcronymDefinition
STSHString Shot (oil exploration)
STSHSensitive Thyroid Stimulating Hormone
STSHSuper Train Station H (artist and internet personality)