rwanda

Explore definitions, synonyms, and language insights of rwanda

Definitions

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