Swazi
English
noun
Definitions
- A person from Swaziland or of Swazi/Swati descent originally migrating from Central Africa.
Etymology
Derived from Zulu iSwazi derived from Swati liSwati.
Origin
Swati
liSwati
Derived from Zulu iSwazi derived from Swati liSwati.
Swati
liSwati