Rwanda

Explore definitions, synonyms, and language insights of Rwanda

Definitions

Noun
a landlocked republic in central Africa; formerly a German colony