Same as sty.
See stee.
Alternative form of stee.
"Defenders of the natural world"
"Things that Require a Key"