- Japanese⇔English Dictionary

(kanji info)
  1. 1. [exp] helping and protecting in all ways; acting as a raincoat (protecting from rain) and acting as a hat (protecting from sun) (proverb)

Kanji in this word