MOONCALF Meaning of MOONCALF in English n. a born fool. Oxford English vocab. Оксфордский английский словарь. 2012