Scarlet red

What is Scarlet red?

Scarlet red definition and meaning on Dictionary terms:
noun
a sexually promiscuous woman, especially a prostitute or a woman who commits adultery.
a symbol of pagan Rome or, opprobriously, of the church of Rome. Rev. 17:1

Tags: