Golden Bowl

Dictionary

IDOLIZEDpp.

Loved or reverenced to adoration.