上人 しょうにん
shōnin

Noun

1. holy priest; saint