In Arabic it means "red castle": __ Palace — CodyCross Answer | CodyCross Solutions