Board Thread:Theories and Speculation/@comment-26639621-20160621182957

Konohagakure=This Hagakure Konoha=Leaf Village hidden by tree leaves=Konoha de kakusa-mura Hidden Leaf=Kakusareta ha

BTW, I used google transalation so I know it's true!:) 