Golden Bowl

Dictionary

IDOLATRESSn.

A female worshiper of idols.