Synonyms for "daft"

Words with similar meaning