Meaning of Guallatiri

Definition of Guallatiri

(noun) the world's highest volcano; in the Andes in northern Chile; last erupted in 1959

Other information on Guallatiri

WIKIPEDIA results for Guallatiri
Amazon results for Guallatiri