Top matchほうらん峰巒houranNoun(mountain) peak; mountain; mountain rangeObsolete termCopy Listen Pitch on OJAD Explore