It's one of my favourite names. It's simply lovely. I'd always planned that if I ever had a spring baby and it was a girl, I'd name her Aviva Lilach, Aviva meaning "sping" and Lilach meaning "you are mine" and it being another name for Lilac.
You can't go wrong with Aviva. :)
_____