Miramichi in Russian Miramichi in Russian Мирами́ши proper noun A city in Northumberland County, New Brunswick, Canada. [From 1995] Add to Flashcards