Quick answer
Odessa is a girl name.
Meaning and history
This name comes from the name of a Ukrainian city that sits on the north coast of the Black Sea, which was named after the ancient Greek city of Ὀδησσός (Odessos), of uncertain meaning. This name can also be used as a feminine form of Odysseus.
Notes and context
Usage: various