Our son is called John-Rhys, in my husbands family it is tradition to call the boys John-something and to call them by the something so although our sons name is John-Rhys we call him Rhys. So the John part is tradition.. we chose Rhys because, i dunno actually.. it was just a name we liked.
Our daughter is called Ffion Lowri (Fee-on Low-ree(not L-our-ee)) we knew we wanted a welsh name to go with our sons name, Ffion is the welsh version of Fiona, it means fair/white/beautiful and when she was born she had pure white hair lol. Lowri we chose because we liked it.
English names we thought of for both children were Freddie,Charlotte,Martha and Thomas ... just because we liked them though not for meanings.