Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mansura Definition

Cancel
mansura
geographical name(El Man-sû-ra)
city in northern Egypt in the Nile Delta population 438,000

Words Related to mansura!

mansura Examples by Brain Bank Users