DJERRID


Meaning of DJERRID in English

noun a game played with it.

2. djerrid ·noun a blunt javelin used in military games in moslem countries.

Webster English vocab.      Английский словарь Webster.