科迪勒拉 kē dí lè lā

DEFINITIONS

  1. Cordillera, series of mountain ranges stretching from Patagonia in South America through to Alaska and Aleutian Islands

CHARACTERS

科 kē section, department, science
迪 dí enlighten, advance; progress
勒 lè strangle, tighten
拉 lā pull, drag; seize, hold; lengthen