Meaning of Managua

Definition of Managua

(noun) the capital and largest city of Nicaragua

Other information on Managua

WIKIPEDIA results for Managua
Amazon results for Managua