اثعنجر

اثعنجر

iṯʕanjara · verb

Meaning — English

  1. Of tears or blood: to gush forth, to pour out in abundance.
  2. Of clouds: to release, to discharge (rain).
  3. Of rain: to pour down.

Suggested websites

almaany.com · Wiktionary