Meaning of Llullaillaco

Definition of Llullaillaco

(noun) a mountain in the Andes on the border between Argentina and Chile (22,057 feet high)

Other information on Llullaillaco

WIKIPEDIA results for Llullaillaco
Amazon results for Llullaillaco