What does belshaw mean?

belshaw meaning in Urban Dictionary

a biblical legend usually written out-of conventional bibles because he overshadowed jesus