You searched for: “polyglots
polyglot (s) (noun), polyglots (pl)
1. Someone who masters many native tongues: There are polyglots who speak, write, and understand many languages.
2. A confusion or mixture of several forms of foreign speech.