ENGLISH → NEPALIlandslipnoun01nounपहिरोa slide of a large mass of dirt and rock down a mountain or cliffSimilar wordslandslide →Dictionary sources & licensesCopy link ↗