Otomari31 words updated Jun 20, 2026, 12:39 AMEditHistoryOdomari or Otomari may refer to: Ōdomari, former name of Korsakov town in Sakhalin Oblast, Russia Japanese icebreaker Ōtomari, of the Imperial Japanese Navy ja:大泊