SHIN Meaning of SHIN in English in full Jodo Shinshu (Japanese: True Pure Land sect), the largest of the popular Japanese Buddhist Pure Land sects. See Pure Land Buddhism. Britannica English vocabulary. Английский словарь Британика. 2012