Astarot
English
Proper noun
Astarot
Alternative form of
Astaroth
.
Anagrams
totaras