English dictionary
shebeen meaning and definition
Definition and meaning of shebeen at MeaningMonkey.org. shebeen meaning and definition in the English Dictionary.SHEBEEN noun
Definition of shebeen (noun)
- unlicensed drinking establishment
Source: Princeton University Wordnet