Sierra de Guadarrama
geographical name
Sierra de Gua·dar·ra·ma
dā-ˌgwä-dä-ˈrä-mä
mountain range in central Spain; highest peak is Pico de Peñalara at 7970 feet (2429 meters) high
Love words? Need even more definitions?
Merriam-Webster unabridged
Share