ちゅう しゃ
chū hosha

Noun

1. mediator; intercessor

Other forms: