Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
As far as I know, margarine is the only word in which a 'g' is pronounced as 'j' though it is not followed by 'e', 'i', or 'y'. What causes the unorthodox pronunciation?