BOOMORAH Meaning of BOOMORAH in English noun a small west african chevrotain (hyaemoschus aquaticus), resembling the musk deer. Webster English vocab. Английский словарь Webster. 2012