-
nouna landlocked republic in southern central Africa; achieved independence from the United Kingdom in 1964
Similar:
part of:
Definition that contains nyasaland
We don't have definitions for this word yet.