إِدْرَار

إِدْرَار

ʔidrār · noun

Meaning — English

  1. making or letting a fluid flow copiously (milk, urine, etc)
  2. verbal noun of أَدَرَّ (ʔadarra) (form IV)

Suggested websites

almaany.com · Wiktionary