Vocabulary
拠り所
よりどころ
grounds; foundation; authority
noun