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