Type: n.
Definition of Djerrid: A blunt javelin used in military games in Moslem countries.
other words that start with dj
Online Free Dictionary