MATTOID


Meaning of MATTOID in English

n. a person of erratic mind, a mixture of genius and fool.

Etymology: It. mattoide f. matto insane

Oxford English vocab.      Оксфордский английский словарь.