SFHT

AcronymDefinition
SFHTSouth Florida Hindu Temple
SFHTSherwood Forest Hospitals Trust (UK)