Most Kenyans use the word Kanairo to refer to Nairobi, but where is the origin of the name?

‘Give me the keys to the city’.