For example, my name, María José, is Mary Jo in English. It’s not hyphenated, but it is meant to be said together. When I was younger, I did hyphenate it, and actually I’m thinking of going back to it so that people know that THAT’S my name.
The truth is, you can combine or hyphenate any name, but I think the trick is to make it flow. So if you do want your child to be called Emma-Rose and not just Emma, the second name should be short and sweet. If you aren’t sure, just practice saying it out loud a few times. If it’s too much effort, then maybe go with a different combination. Some of the more common second names for hyphenated names are: Marie, Ray, Lee, Jo, Jean, Mae, Grace, and Paul.
Here is a selection of hyphenated names for boys and girls — however, there are more girl names, as the trend seems to be more popular for them.