Arab kingdom once called Mesopotamia