Sierra
From Wacklepedia - The Free Encyclopedia
A
sierra is a
Spanish term meaning a
mountain range. The word literally means "
saw." It is used for various mountain ranges in Spanish-speaking or formerly Spanish-speaking countries.
See:
Sierra is also: