Both “Quichua” and “Quechoa” are correct. The difference in spelling is geographical: Quechoa (with an “e” and “o”) is the term used for the language of Peru, whereas Quichua (or Kichwa) is a the term used for the language of Ecuador. This is because the Kichwa of Ecuador only use three vowels: “a”, “i”, and “u”. Kichwa is spoken by most Indigenous groups native to the Andes, as well by some in the Amazon.