City in Russia at the confluence of the Om and Irtysh Rivers (4)
I believe the answer is:
omsk
(Other definitions for omsk that I've seen before include "Russian city" , "Russian place" , "Russian port" , "City of south central Russia" , "City in Siberia" .)