As far as I know, Aven is a Breton unisex name.
While I kind of doubt that this particular Aven bears the Breton name... or wait, maybe she does? After all,
Alison is French... hmmm. Anyway, I thought I'd mention it.
Aven
Allison is to "rhyme-y" for me, though.