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