Sidi mansour as you said my lord (sidi) Mansour(means from Nesr which victory) mansour could mean supported to win.
Lord has many meanings and can be used in many contexts in arabic languages God is Lord, Yahia(john batisy)is lord isas mentionned in kuran, it can be used to one scholar or who have notoriety and power.
Sidi mansour is one of the scholar or saint in south tunisia in sfax.
The lyrics of song talked about him.
Ya rayeh too from the algerian folklore talked about the rude and unsopported but obligation of immigration to other countris how they feel uprooted, stranger as they came from no where