Aww, that is a cute word. Ours is "moomie"...it's our family's word for "cat"!

Yes, I do meow in Italian, though it's gotten a bit rusty after two months! For example, the word for "friends" in Italian is "amici" BUT for the Italian kitties, it would be "a-mici" because "mici" means "cats"! :D