* Polyglot: This is the most common term and refers to someone who knows and is able to use several languages.
* Heptaglot: This is a less common term that literally means "seven-tongued" and specifically refers to someone who speaks seven languages.
* Multi-lingual: This term is used for anyone who speaks more than one language, regardless of the number.
Ultimately, the best way to describe someone who speaks seven languages depends on the context. In casual conversation, "polyglot" is usually sufficient. If you want to be more specific, "heptaglot" is a good option.