managua - English Synonyms Dictionary

managua

n.
[1] capital of Nicaragua , Nicaraguan capital