"Idol" is Идол in Russian.
Идол means "Idol" in English.
Word #2806 of 4,000 by frequency in Russian — level B2.
Он стал идолом для миллионов.
He became an idol for millions.