It's OK. nns could be
Cathy,
Thea,
Tea,
Callie, Hedra,
Teddy,
Carla.
I'd use most words as a mn, personally. At the least, one word and one traditional name, so the child's not stuck with 2 non-names.
Cathedral
Ann is nice.
Cathedral
SophiaCathedral
JasmineCathedral
LilyCathedral
MaiaCathedral
MadelineCathedral
Magdalena
Iyanna Cathedral
Amina Cathedral
Amira Cathedral
Alani Cathedral
Selena Cathedral
Brianna Cathedral