I'd spell Amya as Amaya to avoid Aim-y-a/Am-ya confusion. Amaya, Anaya and Alaya seem to be everywhere here and it's the name of a neighbour's child.'Anaya, Anaya, Anaya' all day long by her younger sibling is very annoying and I call them Anaya and Annoyer.
(not sure if she's Anaya or Amaya but Annoyer has a very loud voice)
Liyana would look better as Liana but that's a jungle plant. Liyana is too vowelly for me and would blend into all the Lily, Layla, Lila, Luna, Lyla type names.
Deena seems a bit dated but seems stronger than the vowelly names.