meaning of al-shera

al-shera meaning in Urban Dictionary

the main one shera,i.e. the one lion