Idolized

0
1802
Idolized - Meaning: verb. 1: worshipped as an idle. 2: greatly revered and respected.

Idolized – Meaning: verb. 1: worshipped as an idle. 2: greatly revered and respected.