The one who knows many languages?

  • A. Cosmopolitan
  • B. Epicure
  • C. Antiquarian
  • D. Polyglot

Explanation

A polyglot is a person who knows or speaks many languages. Cosmopolitan means familiar with or at home in many places, not necessarily multilingual.

Related questions