Ashtaroth
English
Proper noun
Ashtaroth
Alternative form of
Astaroth
.