Meanings1overlapping ranges of high mountains (idiom)Written Forms山巒重疊Traditional · Main Form山峦重叠Alternate Form