zhēng​róng

towering

Definitions

zhēng​róng

towering; lofty and steep (mountains); extraordinary; outstanding

Sources