Moulay Bousselham tire son nom de son saint patron (des milliers de personnes viennent se recueillir chaque année dans ce village). D'après une croyance populaire, Moulay Bouselham, « homme au selham » — « homme à la cape » — était venu d'Égypte avant de se fixer aux abords de la Merja Zerga. Il est mort lors de la bataille de Bataille des Trois Rois en 1578 à Oued al-Makhazin. D'autres saints se sont installés dans la région et aujourd'hui pas moins de sept peuvent être comptés dispersés dans le village.