مُزَمْجِرmuzamjir · adjectiveMeaning — Englishroaring, bellowingactive participle of زَمْجَرَ (zamjara)