English has the largest vocabulary of any language, estimated at over 170,000 words in current use and over 250,000 distinct words including obsolete terms. This is due to its history of borrowing from Latin, French, Germanic languages, and many other sources. While German and French have extensive vocabularies, and Hindi is rich in its own right, English's global reach and hybrid nature gives it the largest lexicon.