Pues te doy mi opinion
hazle caso a tu inocente hijo, zoe o viviana (en espanol)es el mejor nombre, porque significa vida. talvez te pueda aparecer un simple nombre ya que todos estan vivos, pero la verdad es que no todos "viven", los que si son vivaces, activos, comunicativos, inteligentes y sociales disfruten de la vida, son felices y tienen menos probabilidad de sufrir de monotonia, tristeza, pereza, timidez o depresion. pero puedes añadir un otro como segundo nombre por ejemplo : sol, lucia, luciana,alegra, felicia y otros como
aviva-primavera, inocencia (hebreo)
anisa-amigable(arabe)
jana-felicidad; luna ( arabe)
camila-perfecta; noble; joven, virginal ( arabe, italiano etc)
alma-amable, maternal, espiritual, trabajadora, manzana.
helena-iluminada, rayos de sol. ( griego)
ana o hana-gracia, favor ( hebreo)
alba-blanca, aurora
tamara- planta de palma.(hebreo)
clea-gloriosa ( griego)
leonora-compasion, luz. seria excellente si fuera porejemplo leonora zoe, o Anisa Zoe.
espero haberto ayudado