Ahh wow, your cats names are congruous and pretty, I love Pluto! Mine are all weird and don't go to together lol (Nutmeg, Sundae, and Drusilla).
I know that pain, at least partially. My first name is err was common but my last name is a mess.
That's weird you have to explain Miriam (which is gorgeous btw), I would have guessed that it's one of those names that isn't "too" popular but has been in very steady usage for a long time and that most in the west would be familiar with it.
ॐ मणिपद्मे हूं
"Speak the truth; yield not to anger; when asked, give even if you only have a little."
"Live alone and do no evil; be carefree like an elephant in the elephant forest."