I always like longer middle names if the first name is shorter, and maybe since Enza is so uncommon and has much more spunk I'd give her something more traditional? That's just me though.
Enza
JosephineEnza
HarrietEnza
LilithEnza
PenelopeEnza
JulietEnza
ConstanceEnza
FelicityEnza
VivienneEnza
EdithEnza
EleanorEnza
AmaryllisEnza
ClementineEnza
AliceEnza
Frances