Meaning of SHIN in English

SHIN

/shin, sheen/ , n. Buddhism.

a Japanese offshoot of the Pure Land Sect, requiring only faith in Amida for salvation through his accumulated merit.

[ 1895-1900; zhen truth ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .