Swati

Swati

English Noun
Ad

Definition

Alternative spelling of Swazi.

Etymology

From Swazi liSwati.

Ad