A somewhat formal or old-fashioned term for a place where one receives guidance or instruction, often in traditional arts, martial arts, or specialized skills. Not the most common word for a modern school.
Compound of 指南 (shinan, 'instruction, guidance') and 所 (sho/jo, 'place'). The exact historical derivation is uncertain, but the spelling is conventionally associated with a place of teaching.