* Polyglot: This is the most common and formal term, and it simply means "someone who knows and is able to use several languages."
* Multilingual: This term emphasizes the ability to speak multiple languages, often implying a high level of fluency in each.
* Bilingual: This term specifically refers to someone who can speak two languages fluently.
* Linguistic prodigy: This term is used for individuals who exhibit exceptional language learning abilities, often mastering multiple languages at a very young age.
* Hyperpolyglot: This term refers to someone who speaks a very large number of languages (often 6 or more), demonstrating an extraordinary ability for language acquisition.
The best term to use depends on the context and the specific number of languages the person speaks.