Meaning of mosul

Definition of mosul

(noun) a city in northern Iraq on the Tigris across from the ruins of Nineveh

Other information on mosul

WIKIPEDIA results for mosul
Amazon results for mosul