It screams 'Russia' for me, and I'm really not a fan of anything that has to do with that country. So no. There are so many other (and better)
Leo- names to choose from. My favorites are
Leo,
Leon,
Leonidas and
Leopold.
Let us step into the night and pursue that flighty temptress, adventure.
PNL: http://www.behindthename.com/pnl/45898
Top: Alice and Kjell
Bottom: Kenzie and Deacon
'Eggbert' due December 2018