Find the word definition

Wikipedia
Sioma

Sioma is a town in Shangombo District, Western Province, Zambia. It is located near the Ngonye Falls, some of the most notable on the Zambezi and are viewable from canoe or the road. Sioma is adjacent to Sioma Ngwezi National Park.