Nihoner

“Divine generals who protect pilgrims” in Japanese

Short answer
神将 shinshou しんしょー

Divine generals who protect pilgrims in Japanese is “神将” (shinshou). Full meaning: divine generals who protect pilgrims, etc..

Looking for the other direction? Search any Japanese word in the Nihoner lexicon, or practise what you have learned in the learning games.