Word info Synonyms

Huascaran

Noun

Meaning

a mountain in the Andes in Peru (22,205 feet high)

Source: WordNet

Synonyms

Close letter words and terms