abu sufyan was hostile to islam for a long time ubuzima bwabo bwubatse ntabwo bwagenze neza it also means right handed blessed and lucky