barnaul

/ˈbɑrnɑʊl/

Definitions

1. noun

A city in southwestern Siberia, Russia.

“The tourist visited the historic center of Barnaul.”

Synonyms

  • city
  • town

Antonyms

  • megacity
  • metropolis