Omsk
Omsk
Definition
Omsk (ō̂msk)
city in S Asian Russia, on the Irtysh River: pop. 1,163,000
Browse dictionary entries near Omsk
- OMR
- omphalos
- omphalo-
- Omphale
- omophagia
- omnivorous
- omnivore
- omnium-gatherum
- omniscient
- omniscience
- on
- On-Access Scanner
- on account
- on again, off again
- on-air
- on all fours
- on and off
- on demand
- On-Demand Scanner
- on-glide
