English Dictionary
◊ OMSK
Omsk
n : a city in the Asian part of Russia [syn: {Omsk}]
English Computing Dictionary
◊ DID YOU MEAN TRAP?
OMS
{Opportunity Management System}