meaning of idoloclast

1. A breaker of idols; an iconoclast.


Related Words

idoloclast |

Developed & Maintained By Taraprasad.com

Treasure Words