meaning of popularizer

1. One who popularizes.
2.
someone who makes attractive to the general public


Related Words

popularizer |

Developed & Maintained By Taraprasad.com

Treasure Words