English

edit

Proper noun

edit

Omdurman

  1. The largest city in Sudan. Part of the capital, Khartoum.