峰巒ほうらん
hōran

Noun

1. (mountain) peak; mountain; mountain range

Obsolete