A person who knows many foreign languages=
A
Linguist
B
Grammarian
C
Polyglot
D
Bilingual
Correct Answer: Polyglot