奈洛比NàiluòbǐMeanings1. Nairobi, capital of Kenya (Tw)Characters used奈but洛a river in the Shanxi province比to compare