Uza
Uza in Oriental mythology, was an idol of the ancient Arabians which Mohammed destroyed, ordering its priests to be strangled.
Uza in Oriental mythology, was an idol of the ancient Arabians which Mohammed destroyed, ordering its priests to be strangled.