شَرْمُوطَة

شَرْمُوطَة

šarmūṭa · noun

Meaning — English

  1. rag, shred, tatter
  2. cuttings, strips, shreds of a victual
  3. whore, slut

Suggested websites

almaany.com · Wiktionary