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
Tweet