There is still an Odessa in europe, though, even if there’s one in Texas. There’s probably a namesake city for every city large enough or known enough to make that question.
Generally if there is a name in the us that also exist in Europe, the Europe one was first. (and usualy more known, but not alsways, like in case of smaller cities)
i got everything right except i thought brot was french, it somehow was 88% right but i had absolutely no idea, is it like german or something like that