Seshetlana /se-she-tla-na /
Grammar:noun
A strong, rushing wind
A hurricane
Search More Words Dictionary