MADOQUA Meaning of MADOQUA in English noun a small abyssinian antelope (neotragus saltiana), about the size of a hare. Webster English vocab. Английский словарь Webster. 2012