SIDI Meaning of SIDI in English [c mediumvioletred] (as used in expressions) Sidi Muhammad Idris al Mahdi al Sanusi Sidi Muhammad ibn Yusuf Sidi Muhammad ibn Ali al Sanusi al Mujahiri al Hasani al Idrisi Britannica English dictionary. Английский словарь Британика. 2012