English dictionary
omsk meaning and definition
Definition and meaning of omsk at MeaningMonkey.org. omsk meaning and definition in the English Dictionary.OMSK noun
Definition of Omsk (noun)
- a city in the Asian part of Russia
Source: Princeton University Wordnet