Tag: worshipped meaning in English