Ashtaroth

English

Proper noun

Ashtaroth

  1. Alternative form of Astaroth.