I'm sorry, a cat can be referred as a "kitty" or "kitty-cat" in english. it's a slang word i guess. I'm not sure how explain "cozy" though. warm and content perhaps? =)