Ecuador Meaning
There are 1 meaning(s) for word Ecuador
Meaning 1 : a republic in northwestern South America; became independent from Spain in 1822; the landscape is dominated by the Andes
Synonyms : republic of ecuador
Synonyms : republic of ecuador
Similar words of Ecuador :
