BOOMORAH


Meaning of BOOMORAH in English

noun a small west african chevrotain (hyaemoschus aquaticus), resembling the musk deer.

Webster English vocab.      Английский словарь Webster.