English to English Dictionary - Meaning of Thread in English is : string, strand, yarn, filament, twine, line, cord, fibre, plot, theme, cotton, wind, fiber, train of thought, lace, link, motif, weave,
English to Marathi Dictionary - Meaning of Socks in Marathi is : सॉक्स, पायमोजे