meaning of idolist

1. A worshiper of idols.


Related Words

idolist |

Developed & Maintained By Taraprasad.com

Treasure Words