kampala
Explore definitions, synonyms, and language insights of kampala
Definitions
Noun
the capital and largest city of Uganda on the north shore of Lake Victoria
Explore definitions, synonyms, and language insights of kampala