Sidi comes from Arabic sayyidi, meaning my lord or master, and is widely used in North and West Africa.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Sidi?
Swipe through thousands of names like it