Nova Odesa

English

Etymology

From Ukrainian Нова́ Оде́са (Nová Odésa, literally New Odesa).

Proper noun

Nova Odesa

  1. A city in Mykolaiv Oblast, Ukraine.

Translations