What does Artaschat mean?

Artaschat - German to English

Artashat