Nouns

(n)linguist, polyglota person who speaks more than one language

Adjectives

(s)polyglothaving a command of or composed in many languages“a polyglot traveler”, “a polyglot Bible contains versions in different languages”