Mansura

adjective

Definition of Mansura

: of or from the city of El Mansûra, Egypt : of the kind or style prevalent in El Mansûra

History and Etymology for Mansura

from El Mansura, Egypt

Keep scrolling for more