Synonyms for "dotty"

Words with similar meaning