The nickname would come from a combo of the first and middle name. I know that is far from traditional and maybe even a little unexpected but I kinda like the idea of incorporating the middle name in with a nickname. Parents spend months and months brainstorming the perfect combo and then for day-to-day use the poor middle name gets left out or signifies trouble. Haha
I like [name_f]Selah[/name_f], although I am a little confused on how Avonlea is pronounced. I would guess A-von-[name_u]Lee[/name_u]-a or E-von-[name_u]Lee[/name_u]-a. Savvy is a good nickname, it’s definition “the ability to make good judgments” and “know or understand” in English.
Avonlea is [name_m]AH[/name_m] (as in avenue) - [name_m]Von[/name_m]- lee.
It’s a literary place name from my all time favorite book series as a child, [name_f]Anne[/name_f] of [name_u]Green[/name_u] Gables.