SAMARRA Meaning of SAMARRA in English /seuh mahr"euh/ , n.a town in central Iraq, on the Tigris: seat of the early Abassid caliphs. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012