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 .