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