El Mansura: Meaning and Definition of

El Man•su•ra

Pronunciation: (el" man-soor'u), [key]
  1. a city in NE Egypt, in the Nile delta: scene of the defeat of the Crusaders 1250 and the capture of Louis IX by the Mamelukes. 215,000. Also called
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.