Ruanda

Explore definitions, synonyms, and language insights of Ruanda

Definitions

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