A person who speaks many languages is called -

Answer: 
polyglot
A person who speaks many languages is called -