Synonyms and Antonyms for capital_of_Kenya

1. capital of Kenya (n.)

the capital and largest city of Kenya; a center for tourist safaris

Synonyms: