Djerrid

Webster's Dictionary of the English Language

·noun A game played with it.

II. Djerrid ·noun A blunt javelin used in military games in Moslem countries.