Swazi

ETHNONYMS: Ebantfu ba kwa Ngwane (the people of Ngwane), emaSwati, emaSwazi, Swati


LAUREL L. ROSE