Cat owners or lovers would probably say that of course cats recognise their names. More sceptical people might wonder whether they really recognise their name or just respond to their owner’s voice.
Research by Atsuko Saito, Kazutaka Shinozuka, Yuki Ito and Toshikazu Hasegawa shows that cats do indeed recognise and respond to their names! Their study showed that cats respond to their name when said by their owner and also when said by a test person. Cats also distinguish between their name and other words, both by owners and test persons.
Cats can learn a variety of words: they form associative meaning between words and things. As owners, we often say “treat” and find the cat comes running: they have learned that this word means they’ll get some tasty food. They can learn other words too: I often ask Dirk if he wants to cuddle. He has learned that when I say cuddle he will get a lot of strokes and fuss so depending on his mood he’ll come over. Another word he knows is “coffee”, although his association of the word is not with the drink, but with time to sit in my lap 😉