What is the meaning of Cretin?

A person who fails to develop mentally and physically due to a congenital hypothyroidism.

An idiot.

idiot

Source: wiktionary.org