The English term "Swazi" matches the Dutch term "Swazi"

other english words that include "swazi" : dutch :
Swazi Swazi-taal
Swaziland Swaziland