SLH
See also:
slh
English
Noun
SLH
(
plural
SLHs
)
Initialism of
sober living house
.