Djerrid

Type: n.

Definition of Djerrid: A blunt javelin used in military games in Moslem countries.

other words that start with dj

Online Free Dictionary