How do I change the displayname of array's elem?

You’d need to use a map for this. String | Struct key-value pair is what you’re most likely after. Do note the keys must be unique; but it does allow you to fetch results very efficiently.

so if your question is if you can change how it is displayed in the ue editor what I thing you’re asking, I would say, no you can’t. you need to patch the engine or maybe with a editor plugin. if it is just about referencing and displaying, give the answer of everynone with the maps a try. a map has it’s key (normally) as a name or string type variable.