A mashgiach ruchani (Hebrew: משגיח רוחני; pl., mashgichim ruchani'im), sometimes mashgiach for short, is a spiritual supervisor or guide. They are usually a rabbi who has an official position within a yeshiva and is responsible for the non-academic areas of yeshiva students' lives.