Definitions

jiào highest peak

Etymology

A tall mountain  also provides the pronunciation