Are two meanings of " pepo" : 1) cl. 11/10 winds, breezes 2) cl. 1/2 fairy, spirit, demon. cl. 11/10 - upepo ( sing) > pepo ( pl) ; cl. 1/2 - pepo > mapepo.
Asante sana rafiki! Yes, some texts I read are showing most of the time the words upepo and pepo as wind and winds, respectively. A few times, pepo appears as spirits.