shibbeen

English

Noun

shibbeen

  1. Alternative form of shebeen.