Meaning of ecuador

Definition of ecuador

(noun) a republic in northwestern South America; became independent from Spain in 1822; the landscape is dominated by the Andes

Other information on ecuador

WIKIPEDIA results for ecuador
Amazon results for ecuador