Meaning of illimani

Definition of illimani

(noun) a mountain peak in the Andes in Bolivia (21,201 feet high)

Other information on illimani

WIKIPEDIA results for illimani
Amazon results for illimani