Thanks for clarifying!

I've never used translation to do any etymology work, but as you say, it doesn't look accurate enough, at least in Latvian. In fact, it seems to be more wrong than correct, probably because the translator isn't being literal and specific enough. Translating is probably not a good idea for etymology (at least, for now). Plus, it requires some local knowledge.

If you are proficient in Russian (I wasn't sure), then that's fine - I'm not going to look through all of those edits. I'll leave those example to you; they are just the first ones I clicked. I guess if something like Строители refers to some sort of movement and not a generic term, then I couldn't say more without knowing local history. Same with Балтийский бульвар I guess, although it's very difficult to see how the actual name refers to anything but Балтийское море even if the naming decision is based on geographical location along Gulf of Finland.

I think you may be overthinking a little bit about the original meaning too. Etymology is often quite literal - it's the origin of the phrase/word and not necessarily the inspiration or something. If there's no other history, then something like - проспект Строителей -> строитель -> https://www.wikidata.org/wiki/Q811122 rather than the branch of civil engineering - which very well may be the inspiration, but is not actually the root of the name. 

It's probably a good idea to also add the base field `name:etymology` so it's clear what you are referring to. Wikidata often has synonyms and imprecision, if it has labels in the given language translated at all. I think if you added it to an example like name=Балтийский бульвар and it would be name:etymology=Финский залив... then it is kind of immediately obvious that it's not the source of the name. As before, it still may be inspired by geographic proximity, but the actual name wasn't based on it.

Anyway, this is a complex topic that I've only examined briefly. I came up with the same issues as above, so I haven't been adding a lot of these values, mostly just very unambiguous persons' or places' names.

Anyhow, thanks for fixing the edits!