Ashtaroth or Astaroth is the same as devil, demon, Beelzebub, lucifer, or Grand Duke of hell. In Demonology, it is equivalent to Astarte or Istar.