@sesquipedalophobia If you like it, does it matter? Your suggestions are a bit 'Welsh names if you don't speak Welsh'.
The young parents seem to pick names that end in -i or -a for girls - names like Mali, Cadi, Mabli, Lili, Elsi, Nansi, Begw, Anni, Loti, Efa, Ela, Lea ... (Molly, Katie, Mabel, Lily, Elsie, Nancy, Peggy/Meg, Annie, Lottie, Eve, Ella, Leah...).
For a pretty Welsh middle name for a non-Welsh speaker, how about Lowri, Eleri or Catrin? (equivalents of Laura, Hilary? or Catherine)