See Also: Samarra(dictionary)

Samarra (iou)



Samarra noun2. M20.
[A city in northern Iraq, featuring in a tale in a play by Somerset Maugham, in which a man sees Death in Baghdad and flees to distant Samarra to escape, not realizing that Death always intended meeting him that night in Samarra.]
appointment in Samarra, an unavoidable meeting with death or fate.