Meaning of republic of ecuador

Definition of republic 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 republic of ecuador

WIKIPEDIA results for republic of ecuador
Amazon results for republic of ecuador