omsk
/AA1 M S K/noun
- 1
A city, the administrative center of Omsk Oblast, Russia, the seventh-largest in the country by population.
- 2
An oblast of Russia.
Translate โomskโ into another language
Choose a language below to open the translator with English selected as the source language.