You're right Faldage! I knew that 'mashaal' in Hindi/Urdu meant a torch... but never got down to correlate 'mussal' with 'mashaal'!!

Thanks tsuwm, for the details...