Meaning of republic of nicaragua

Definition of republic of nicaragua

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

Other information on republic of nicaragua

WIKIPEDIA results for republic of nicaragua
Amazon results for republic of nicaragua