ROSHI


Meaning of ROSHI in English

[ 'rəʊʃi ]

■ noun ( plural ~s ) the spiritual leader of a community of Zen Buddhist monks.

Origin

from Japanese.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.