SHELTA is a playable word

shelta Scrabble® Dictionary

noun
pl. sheltas
an esoteric jargon of Gaelic
124 Playable Words can be made from "SHELTA"