XD Yes, Mirr.
Okay let me explain this a little. I make random noises and such rather than say something in English or anything.
Not sure why just always have. And Mirr is so fun to say, and if you say it fast and sort of high in pitch, it sounds like a meow.
XD
I have fallen in love with Mirr, but there is also Pikko, Meh, Gah, Gawoh, Rahahaha, and many others.
Side note: you probably won't pronouce these the same why I do, because my lake of spelling skills and guess work on how to spell them is probably, just a litttle bit, off.
:3