Golden Bowl

Dictionary

POPULARIZEDpp.

Made popular, or introduced among the people.