He must have been waiting until I fed him before he'd tell me what his name was going to be.

His name is Hidaya. It means 'gift' in Swahili.

Lira