しきばやし
Meanings
Noun
1. forest or grove of trees surrounding a residence
Kanji used
roof
spread out
a bunch of trees
Pitch accent
しきば
やし