屋敷林 やしきりん
yashiki rin

Noun

1. forest or grove of trees surrounding a residence

Other forms: