Synonyms for
Mosul
Definition
Mosul is a city in northern Iraq, located just across the Tigris River from the ancient ruins of Nineveh. It is the second-largest city in Iraq.
Synonyms for
Definition
Mosul is a city in northern Iraq, located just across the Tigris River from the ancient ruins of Nineveh. It is the second-largest city in Iraq.