Rochdi is an Arabic name that means "guidance" or "leading to the right path". Bouabid is also an Arabic name and is composed of two parts: "Bou" which means "son of" and "Abid" which means "worshipper" or "devotee". So, Bouabid means "son of a worshipper" or "son of a devotee". It's important to note that Arabic names may have different meanings and interpretations based on cultural and regional variations.