Although you hear the name Ava everywhere you go, I like it much better than Eva. In that case I would not pair it something predictable and boring like AvaLily or AvaRose. Go with AvaRosalie since that is a name you dont really hear among younger girls.