Japanese dictionary
つえはしら
person upon whom one relies
Kanji details
・staff
・cane
・pillar
・post
・cylinder
・support