Sho'aib is the name of a Prophet (PBUH). It is a popular boy's name and is also spelt 'Shuayb'.
Prophet Sho'aib was sent to the Midianite people and preached to them about God's oneness and to be fair and just to each other and not cheat in trade but they rejected him and his advice so God punished the Midianites with a deadly earthquake.