Back to N2 Words
神将
じんしょう
JLPT N2
noun
Meanings
English
divine generals who protect pilgrims, etc.