A C2 speaker typically knows between 16,000 and 20,000 word families. This includes a wide vocabulary across many topics and the ability to understand idioms, academic texts, and nuanced language.