FAQs About the word nicaragua

Nicarágua

a republic in Central America; achieved independence from Spain in 1821

No synonyms found.

No antonyms found.

nicandra physaloides => Alquequenge, nicandra => nicandra, nicagua => Nicarágua, nicaean => niceno, nicaea => Niceia,