DICTIONARY

(Total Entries : 197270)

山王

Dictionary Definition: 

The king of the mountains, i. e. the highest peak.