Ugh... Caemlyn is atrocious. It is banal, as it follows the ever common, lackluster trend of attaching -lyn to any girl's name. Gracelyn, Caemlyn, Jailyn... all names without inspiration.
Gracen looks and sounds feminine. What about
Gratian? It has the same entomology as
Grace, looks and sounds strong and isn't yet another bandwagon name.