Leopoldville
Explore definitions, synonyms, and language insights of Leopoldville
Definitions
Noun
the capital of the Democratic Republic of the Congo on the Congo river opposite Brazzaville