Find the word definition

Wikipedia
Mguya

Mguya is a settlement in Kenya's Coast Province.

The Mguya, is also ritual for the Mpondomise, celebrating authority and fertility and reaffirmed the heroic status of chiefs as the descendants of men who slew leopards and who brought nourishing rains.