Settla

English

Proper noun

Settla

  1. Synonym of Settler Swahili (a pidgin language).

Anagrams