JUMART


Meaning of JUMART in English

noun the fabled offspring of a bull and a mare.

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