Definition, Meaning, Synonyms & Anagrams | English word ODESAN
ODESAN
Definitions of ODESAN
- Of, from, or relating to the city of Odesa, Ukraine.
- A native or inhabitant of Odesa, Ukraine.
Number of letters
6
Is palindrome
No
Search for ODESAN in:
Page preparation took: 134.22 ms.