EN

Synonyms for idols

Idols, noun plural of idol. Synonyms in the same form.

Synonyms in the same form

Noun plural

Honored statue of a deity

pagodas, pagods