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