I've always admired the boldness of your name choices (my polite and slightly reserved way of saying that your combos are awesome and interesting). I think I understand what you mean. Something that translates easily is a more understandable choice than something that doesn't.
I agree with using a real name from a culture if you're going to use a name from that culture at all.
Caoimhe beats
Ryan in my book any day.