It reminds me of the Oasis song ‘Bonehead’s Bank Holiday’ where there is a supposed “funny looking girl” called Avaline. She was most likely given the name by Noel Gallagher because of its similar sound to “have a line”.
I think this name is cute. However, it’s difficult to pronounce so I would probably use the name Avalyn instead because I feel like it's spelled how it’s pronounced. Maybe a good middle name option though.