زَمْجَرَة

زَمْجَرَة

zamjara · noun

Meaning — English

  1. growl, roaring
  2. verbal noun of زَمْجَرَ (zamjara) (form Iq)

زَمْجَرَ

zamjara · verb · Root: ز م ج ر

Meaning — English

  1. to growl, to roar, to snarl
  2. to crash (of thunder)
  3. to make a loud noise, to be boisterous

Suggested websites

almaany.com · Wiktionary