meaning of idol worshiper

1. a person who worships idols


Related Words

idol worshiper |

Developed & Maintained By Taraprasad.com

Treasure Words