illimani

Noun
  1. A mountain peak in the Andes in Bolivia (21,201 feet high) (synset 109333068)

Other Searches