BOOMORAH Meaning of BOOMORAH in English (n.) A small West African chevrotain (Hyaemoschus aquaticus), resembling the musk deer. Webster's English dictionary. Английский словарь Webster. 2012