What is the full meaning of cordillera
(Spanish) a mountain ridge or chain [n -S]
Example of the word cordillera placed on a Scrabble board.