Meaning of mogadishu

Definition of mogadishu

(noun) the capital and largest city of Somalia; a port on the Indian Ocean

Other information on mogadishu

WIKIPEDIA results for mogadishu
Amazon results for mogadishu