Mansoura

English

Alternative forms

Etymology

Borrowed from Arabic الْمَنْصُورَة (al-manṣūra).

Proper noun

Mansoura

  1. A city in Dakahlia Governorate, Egypt