0%

ALL meanings of luangwa

Lu·ang·wa
L l
  • noun luangwa a river in E Zambia, flowing SSW to the Zambezi River. 500 miles (805 km) long: forms part of boundary with Mozambique. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?