amatungula

/ˌæməˈtʌŋɡʊlə/

Definitions

1. noun

a settlement in Zambia, located on the Kafue River

“The village of Amatungula lies near the Kafue River.”