طَوْلَق

طَوْلَق

ṭawlaq · noun

Meaning — English

  1. mallow
  2. a kind of demon

Suggested websites

almaany.com · Wiktionary