زَمْجَرَ

زَمْجَرَ

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