polyglot

noun
  1. a person who knows and is able to use several languages
adjective
  1. knowing or using several languages
  2. containing or made up of several languages

Examples