Found 3 boys and girls with the meaning of insane
Dymphna / 7 letters 
Meaning of Dymphna In Gaelic, Dymphna means From the Irish name Damhnait, meaning fit or eligible. Famous bearer More
Dympna / 6 letters 
Meaning of Dympna In Irish, Dympna means From the Irish name Damhnait, meaning fit or eligible. Famous bearer More
Ophelia / 7 letters 
Meaning of Ophelia In French, Ophelia means Hamlet, Prince of Denmark' Daughter to Polonius More

Browse by meanings

meritmerlinmermaids
merrymessagemessenger
messiahmicaelamichael
michaelamichaela;micaelamichal
michellemiddlemidsummer
mightymignonmigraine
mikaelamikaylamikella