Setswiriri /se-tswi-ri-ri /
Grammar:noun
Neat person
A clever and meticulous person
Search More Words Dictionary