Ikwadur

Quechua

Proper noun

Ikwadur

  1. Ecuador (a country in South America)