Advertisement
Advertisement
Luangwa
[ loo-ahng-wah ]
noun
- a river in E Zambia, flowing SSW to the Zambezi River. 500 miles (805 km) long: forms part of boundary with Mozambique.
Discover More
Example Sentences
The Luangwa regions, as already mentioned, are occupied by the distinct but closely-allied Senga language.
From Project Gutenberg
Advertisement
Advertisement
Advertisement
Advertisement
Browse