follow Dictionary.com

What is the X in X-mas?

Omsk

[awmsk] /ɔmsk/
noun
1.
a city in the SW Russian Federation in Asia on the Irtysh River.
Dictionary.com Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2014.
Cite This Source
British Dictionary definitions for Omsk

Omsk

/ɒmsk/
noun
1.
a city in W central Russia, at the confluence of the Irtysh and Om Rivers: a major industrial centre, with pipelines from the second Baku oilfield. Pop: 1 132 000 (2005 est)
Collins English Dictionary - Complete & Unabridged 2012 Digital Edition
© William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins
Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012
Cite This Source

Word of the Day

Difficulty index for Omsk

Some English speakers likely know this word

Word Value for Omsk

0
0
Scrabble Words With Friends