Find the word definition

Wikipedia
Mansourah

Mansourah may refer to one of many Arabic towns:

  • - Mansoura, Ghardaïa

  • - Mansourah, Algeria

  • - Mansourah, Mostaganem

  • - Mansoura, Egypt

  • - Mansoura, Cyprus

  • - Mansoorah, Lahore