Meaning of Nicaragua

Definition of Nicaragua

(noun) a republic in Central America; achieved independence from Spain in 1821

Other information on Nicaragua

WIKIPEDIA results for Nicaragua
Amazon results for Nicaragua