Where does “Первомайськ” come from?

Первомайськ (Ukrainian) comes from Russian пе́рвый — first.

Ancestry of “Первомайськ”, step by step

Первомайськ traces back through two separate lines of ancestry.

via Russian пе́рвый

StepLanguageWordMeaning
1Russianпе́рвыйfirst

via Ukrainian май

StepLanguageWordMeaning
1Ukrainianмай
Every word from Russian пе́рвый