arkhangelsk

/ɑr.xɑŋˈɡelˈsk/

Definitions

1. noun

A city in northwestern Russia, known as Archangel in English.

“The city of Arkhangelsk is a significant cultural and historical center.”

Synonyms

  • Archangel
  • Rybinsk

Antonyms

  • Moscow