Back to search

산마루

★★★advanced
명사 · noun혼종어 · mixed origin word

Meaning

  1. ridge; top of hill; top of mountain — The highest spot in a chain of mountains or hills.