山津波
や
ま
つ
な
み
Meanings
1
landslide; mountain tsunami
A vivid term for a large-scale landslide, often used in disaster contexts. Literally means 'mountain tsunami', evoking the destructive force of a wave of earth and rock.
A landslide occurred due to heavy rain, isolating the village.