English words of Indian origin

I’ve just learned in this telegraph.co.uk article that a lot of Hindi, Urdu and Persian words have made their way into the English language.

Some of these words are quite common, like pyjamas, shampoo, avatar, bungalow, juggernaut, jungle, punch, yoga, curry, guru, chutney and veranda.

These words “feel as British as fish and chips but have Eastern roots”!