Meaning of the word roshi in English

What does roshi mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

roshi

US /ˈroʊʃi/
UK /ˈrəʊʃi/

Noun

a Japanese Buddhist monk or teacher, especially one who has attained a high level of spiritual understanding and is qualified to guide others in Zen practice

Example:
The young student sought guidance from the wise roshi.
She spent years studying under a renowned Zen roshi.