capital of kenya

Noun
  1. The capital and largest city of Kenya;
    A center for tourist safaris (synset 108948355)

Other Searches