Odessa for a baby name

Greek, meaning ‘long voyage’. A place in the Ukraine, known as the pearl of the Black Sea.

Search by letter



Search by category