Plato's Cratylus is about language, specifically about names (onomata), a category that includes proper names, common nouns, adjectives, participles and infinitives.
As Plato's most focused discussion of language, the text should be useful for every student of his work.