English Dictionary
◊ HUASCARAN
Huascaran
n : a mountain in the Andes in Peru (22,205 feet high) [syn: {Huascaran}]