Word Meaning 雪崩防止林
なだれぼうしりん
nadareboushirin
雪崩防止林 is read as なだれぼうしりん (nadareboushirin) and means avalanche prevention forest.
Meaning
English
- avalanche prevention forest
- avalanche-restraining forest
Reading
Kana
なだれぼうしりん
Romaji
nadareboushirin
Writing Variants
- なだれ防止林 なだれぼうしりん nadareboushirin