Arkhangelsk noun2 •An oblast in northwestern Russia. •A city, the administrative center of Arkhangelsk Oblast, in northwestern Russia, on the White Sea.