meaning of idoliser

1. a person who worships idols


Related Words

idoliser |

Developed & Maintained By Taraprasad.com

Treasure Words