Dictionary.com
Thesaurus.com

anti-Ecuador

  • a word derived from Ecuador.
    Ecuador
    noun
    a republic in northwestern South America. 109,483 sq. mi. (283,561 sq. km). Quito.

More Suggestions