illimani illimani

Definition(s):

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

Wiki Images for illimani

definition of illimani
Word of the Day
effusion effusion
/ɪ ˈfju ʒən/