MOONCALF MEANING IN ENGLISH

• Mooncalf Definition & Synonyms

  1. (n.) A monster; a false conception; a mass of fleshy matter, generated in the uterus.
  2. (n.) A dolt; a stupid fellow.


RECENT SEARCHES