Deloo /(dā̇"lō)/

De·loo

Deloo

n.
  1. The duykerbok. (Zool.)