Clue of the Day

Jan
22

Share

World City Names

Novosibirsk, the 3rd-largest city in Russia, translates as this “city”: the 1st word for its more recent founding, the 2nd for its location

ANSWER

What is New Siberia?