Olesha is a Slavic diminutive-style form related to names like Olga or Alexei, depending on usage.
Like Olesha?
Swipe through thousands of names like it