Muslims

Abū Hurayrah أبو هريرة

أبو هريرة
proper noun
ALA-LC
IPA

His name means Father of the Kitten, because he had a pet kitty.

was a companion, had a superb memory

http://en.wikipedia.org/wiki/Abu_Hurairah