polyglot - Dictionary definition and meaning for word polyglot
Powered by Mnemonic Dictionary
poly(many)+glot(glottis=speech organ)= many speech organ = able to speak many language
poly+glot(remember gala in hindi which is neck). One who has multiple necks(speaks multiple languages).